Package com.ning.http.client

Interface Summary
AsyncHandler<T> An asynchronous handler or callback which gets invoked as soon as some data are available when processing an asynchronous response.
AsyncHttpProvider<A> Interface to be used when implementing custom asynchronous I/O HTTP client.
FutureImpl<V> Extended Future
Part Interface for the parts in a multipart request.
Request The Request class can be used to construct HTTP request: Request r = new RequestBuilder().setUrl("url) .setRealm((new Realm.RealmBuilder()).setPrincipal(user) .setPassword(admin) .setRealmName("MyRealm") .setScheme(Realm.AuthScheme.DIGEST).build()); r.execute();
Request.EntityWriter An entity that can be used to manipulate the Request's body output before it get sent.
Response Represents the asynchronous HTTP response callback for an AsyncCompletionHandler
SignatureCalculator Interface that allows injecting signature calculator into RequestBuilder so that signature calculation and inclusion can be added as a pluggable component.
 

Class Summary
AsyncCompletionHandler<T> An AsyncHandler augmented with an AsyncCompletionHandler.onCompleted(Response) convenience method which gets called when the Response has been fully received.
AsyncCompletionHandlerBase Simple AsyncHandler of type Response
AsyncHttpClient This class support asynchronous and synchronous HTTP request.
AsyncHttpClientConfig Configuration class to use with a AsyncHttpClient.
AsyncHttpClientConfig.Builder Builder for an AsyncHttpClient
AsyncHttpClientPerRequestConfig Per request configuration.
ByteArrayPart  
Cookie  
FilePart A file multipart part.
FluentCaseInsensitiveStringsMap An implementation of a String -> List<String> map that adds a fluent interface, i.e.
FluentStringsMap An implementation of a String -> List<String> map that adds a fluent interface, i.e.
HttpContent Base class for callback class used by AsyncHandler
HttpResponseBodyPart A callback class used when an HTTP response body is received.
HttpResponseHeaders A class that represent the HTTP headers.
HttpResponseStatus A class that represent the HTTP response' status line (code + text)
ProxyServer Represents a proxy server.
Realm This class is required when authentication is needed.
Realm.RealmBuilder A builder for Realm
RequestBuilder Builder for a Request.
RequestBuilderBase<T extends RequestBuilderBase<T>> Builder for Request
StringPart A string multipart part.
 

Enum Summary
AsyncHandler.STATE  
ProxyServer.Protocol  
Realm.AuthScheme  
RequestType  
 

Exception Summary
MaxRedirectException Thrown when the AsyncHttpClientConfig.getMaxRedirects() has been reached.
 



Copyright © 2010. All Rights Reserved.