rabbit.client (RabbIT/4)
Date: 2009-10-13

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package rabbit.client

Classes that can be used to build http clients.

See:
Description

Interface Summary
ClientListener | A client that handles the event generated by the ClientBase class.

Class Summary
ClientBase | A class for doing http requests.
ClientListenerAdapter | A basic ClientListener.
CountingClientBaseStopper | A helper class that shuts down the clientBase when all requests have finished.
FileSaver | A class to save a ResourceSource into a file.

## Package rabbit.client Description

Classes that can be used to build http clients.

To build a simple client application you create a `ClientBase` and then call `ClientBase.sendRequest(HttpHeader, ClientListener)`. When your listener get the `ClientListener.handleResponse(HttpHeader, HttpHeader, WebConnectionResourceSource)` method called you can either be done (HEAD requests) or you can add a `BlockListener` to the `WebConnectionResourceSource` to handle the data of the resource.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES