| Package | Description |
|---|---|
| org.eclipse.jetty.client |
Jetty Client : Implementation and Core Classes
This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.
|
| org.eclipse.jetty.client.http | |
| org.eclipse.jetty.client.util |
Jetty Client : Utility Classes
|
| Class | Description |
|---|---|
| AbstractConnectionPool | |
| AbstractHttpClientTransport | |
| AsyncContentProvider.Listener |
A listener that is notified of content availability
|
| AuthenticationProtocolHandler | |
| ConnectionPool |
Client-side connection pool abstraction.
|
| ConnectionPool.Factory |
Factory for ConnectionPool instances.
|
| ContentDecoder |
ContentDecoder decodes content bytes of a response. |
| ContentDecoder.Factory |
Factory for
ContentDecoders; subclasses must implement ContentDecoder.Factory.newContentDecoder(). |
| DuplexConnectionPool | |
| HttpChannel | |
| 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. |
| HttpClientTransport |
HttpClientTransport represents what transport implementations should provide
in order to plug-in a different transport for HttpClient. |
| 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 a HTTP server. |
| HttpConversation | |
| HttpDestination | |
| HttpExchange | |
| HttpReceiver |
HttpReceiver provides the abstract code to implement the various steps of the receive of HTTP responses. |
| HttpRequest | |
| HttpResponse | |
| HttpSender |
HttpSender abstracts the algorithm to send HTTP requests, so that subclasses only implement
the transport-specific code to send requests over the wire, implementing
HttpSender.sendHeaders(HttpExchange, HttpContent, Callback) and
HttpSender.sendContent(HttpExchange, HttpContent, Callback). |
| Origin | |
| Origin.Address | |
| ProtocolHandler |
A protocol handler performs HTTP protocol operations on
behalf of the application, typically like a browser would.
|
| ProtocolHandlers |
A container for
ProtocolHandlers accessible from HttpClient.getProtocolHandlers(). |
| ProxyConfiguration |
The configuration of the forward proxy to use with
HttpClient. |
| ProxyConfiguration.Proxy | |
| RequestNotifier | |
| ResponseNotifier | |
| SendFailure |
| Class | Description |
|---|---|
| AbstractConnectorHttpClientTransport | |
| AbstractHttpClientTransport | |
| AsyncContentProvider.Listener |
A listener that is notified of content availability
|
| HttpChannel | |
| 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. |
| HttpClientTransport |
HttpClientTransport represents what transport implementations should provide
in order to plug-in a different transport for HttpClient. |
| 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 a HTTP server. |
| HttpDestination | |
| HttpExchange | |
| HttpReceiver |
HttpReceiver provides the abstract code to implement the various steps of the receive of HTTP responses. |
| HttpResponse | |
| HttpSender |
HttpSender abstracts the algorithm to send HTTP requests, so that subclasses only implement
the transport-specific code to send requests over the wire, implementing
HttpSender.sendHeaders(HttpExchange, HttpContent, Callback) and
HttpSender.sendContent(HttpExchange, HttpContent, Callback). |
| Origin | |
| PoolingHttpDestination | |
| SendFailure |
| Class | Description |
|---|---|
| AsyncContentProvider |
A
ContentProvider that notifies listeners that content is available. |
| AsyncContentProvider.Listener |
A listener that is notified of content availability
|
Copyright © 1995–2017 Webtide. All rights reserved.