All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractAuthentication |
|
AbstractConnectionPool |
|
AbstractConnectorHttpClientTransport |
|
AbstractHttpClientTransport |
|
AbstractTypedContentProvider |
|
AsyncContentProvider |
|
AsyncContentProvider.Listener |
A listener that is notified of content availability
|
Authentication |
Authentication represents a mechanism to authenticate requests for protected resources.
|
Authentication.HeaderInfo |
Structure holding information about the WWW-Authenticate (or Proxy-Authenticate ) header.
|
Authentication.Result |
|
AuthenticationProtocolHandler |
|
AuthenticationStore |
|
BasicAuthentication |
Implementation of the HTTP "Basic" authentication defined in RFC 2617.
|
BasicAuthentication.BasicResult |
Basic authentication result.
|
BufferingResponseListener |
Implementation of Response.Listener that buffers the content up to a maximum length
specified to the constructors.
|
ByteBufferContentProvider |
|
BytesContentProvider |
|
Connection |
|
ConnectionPool |
Client-side connection pool abstraction.
|
ConnectionPool.Factory |
Factory for ConnectionPool instances.
|
ConnectionPool.Multiplexable |
Marks a connection as supporting multiplexed requests.
|
ContentDecoder |
|
ContentDecoder.Factory |
|
ContentProvider |
|
ContentProvider.Typed |
An extension of ContentProvider that provides a content type string
to be used as a Content-Type HTTP header in requests.
|
ContentResponse |
A specialized Response that can hold a limited content in memory.
|
ContinueProtocolHandler |
A protocol handler that handles the 100 response code.
|
DeferredContentProvider |
|
DeferredContentProvider.Chunk |
|
Destination |
|
DigestAuthentication |
Implementation of the HTTP "Digest" authentication defined in RFC 2617.
|
DuplexConnectionPool |
|
FormContentProvider |
A ContentProvider for form uploads with the
"application/x-www-form-urlencoded" content type.
|
FutureResponseListener |
|
GZIPContentDecoder |
|
GZIPContentDecoder.Factory |
|
HttpAuthenticationStore |
|
HttpChannel |
|
HttpChannelOverHTTP |
|
HttpClient |
HttpClient provides an efficient, asynchronous, non-blocking implementation
to perform HTTP requests to a server through a simple API that offers also blocking semantic.
|
HttpClientMBean |
|
HttpClientTransport |
|
HttpClientTransportOverHTTP |
|
HttpConnection |
|
HttpConnectionOverHTTP |
|
HttpConnectionUpgrader |
|
HttpContent |
HttpContent is a stateful, linear representation of the request content provided
by a ContentProvider that can be traversed one-way to obtain content buffers to
send to an HTTP server.
|
HttpContentResponse |
|
HttpConversation |
|
HttpDestination |
|
HttpDestinationOverHTTP |
|
HttpExchange |
|
HttpProxy |
|
HttpReceiver |
HttpReceiver provides the abstract code to implement the various steps of the receive of HTTP responses.
|
HttpReceiverOverHTTP |
|
HttpRedirector |
Utility class that handles HTTP redirects.
|
HttpRequest |
|
HttpRequestException |
|
HttpResponse |
|
HttpResponseException |
|
HttpSender |
|
HttpSenderOverHTTP |
|
InputStreamContentProvider |
|
InputStreamResponseListener |
Implementation of Response.Listener that produces an InputStream
that allows applications to read the response content.
|
LeakTrackingConnectionPool |
|
MultiPartContentProvider |
A ContentProvider for form uploads with the "multipart/form-data"
content type.
|
MultiplexConnectionPool |
|
MultiplexHttpDestination |
|
Origin |
|
Origin.Address |
|
OutputStreamContentProvider |
|
PathContentProvider |
|
PoolingHttpDestination |
|
ProtocolHandler |
A protocol handler performs HTTP protocol operations on
behalf of the application, typically like a browser would.
|
ProtocolHandlers |
|
ProxyAuthenticationProtocolHandler |
A protocol handler that handles the 401 response code
in association with the Proxy-Authenticate header.
|
ProxyConfiguration |
The configuration of the forward proxy to use with HttpClient .
|
ProxyConfiguration.Proxy |
|
ProxyProtocolClientConnectionFactory |
|
ProxyProtocolClientConnectionFactory.ProxyProtocolConnection |
|
ProxyProtocolClientConnectionFactory.V1 |
A ClientConnectionFactory for the PROXY protocol version 1.
|
ProxyProtocolClientConnectionFactory.V1.Tag |
|
ProxyProtocolClientConnectionFactory.V2 |
A ClientConnectionFactory for the PROXY protocol version 2.
|
ProxyProtocolClientConnectionFactory.V2.Tag |
|
ProxyProtocolClientConnectionFactory.V2.Tag.Command |
|
ProxyProtocolClientConnectionFactory.V2.Tag.Family |
|
ProxyProtocolClientConnectionFactory.V2.Tag.Protocol |
|
ProxyProtocolClientConnectionFactory.V2.Tag.TLV |
|
RandomConnectionPool |
A ConnectionPool that provides connections
randomly among the ones that are available.
|
RedirectProtocolHandler |
A protocol handler that handles redirect status codes 301, 302, 303, 307 and 308.
|
Request |
Request represents an HTTP request, and offers a fluent interface to customize
various attributes such as the path, the headers, the content, etc.
|
Request.BeginListener |
Listener for the request begin event.
|
Request.CommitListener |
Listener for the request committed event.
|
Request.ContentListener |
Listener for the request content event.
|
Request.FailureListener |
Listener for the request failed event.
|
Request.HeadersListener |
Listener for the request headers event.
|
Request.Listener |
Listener for all request events.
|
Request.Listener.Adapter |
|
Request.QueuedListener |
Listener for the request queued event.
|
Request.RequestListener |
Common, empty, super-interface for request listeners.
|
Request.SuccessListener |
Listener for the request succeeded event.
|
RequestNotifier |
|
Response |
Response represents an HTTP response and offers methods to retrieve status code, HTTP version
and headers.
|
Response.AsyncContentListener |
Asynchronous listener for the response content events.
|
Response.BeginListener |
Listener for the response begin event.
|
Response.CompleteListener |
Listener for the request and response completed event.
|
Response.ContentListener |
Synchronous listener for the response content events.
|
Response.DemandedContentListener |
Asynchronous listener for the response content events.
|
Response.FailureListener |
Listener for the response failure event.
|
Response.HeaderListener |
Listener for a response header event.
|
Response.HeadersListener |
Listener for the response headers event.
|
Response.Listener |
Listener for all response events.
|
Response.Listener.Adapter |
|
Response.ResponseListener |
Common, empty, super-interface for response listeners
|
Response.SuccessListener |
Listener for the response succeeded event.
|
ResponseNotifier |
|
Result |
The result of a request / response exchange, containing the Request , the Response
and eventual failures of either.
|
RoundRobinConnectionPool |
A ConnectionPool that attempts to provide connections using a round-robin algorithm.
|
SendFailure |
|
Socks4Proxy |
|
Socks4Proxy.Socks4ProxyClientConnectionFactory |
|
SPNEGOAuthentication |
Implementation of the SPNEGO (or "Negotiate") authentication defined in RFC 4559.
|
SPNEGOAuthentication.SPNEGOResult |
|
StringContentProvider |
|
Synchronizable |
Implementations of this interface expose a lock object
via Synchronizable.getLock() so that callers can synchronize
externally on that lock:
|
TimeoutCompleteListener |
Deprecated.
|
ValidatingConnectionPool |
A connection pool that validates connections before
making them available for use.
|
WWWAuthenticationProtocolHandler |
A protocol handler that handles the 401 response code
in association with the WWW-Authenticate header.
|