| 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.io |
Jetty IO : Core classes for Jetty IO subsystem
|
| org.eclipse.jetty.io.ssl |
Jetty IO : Core SSL Support
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
HttpClientTransport
HttpClientTransport represents what transport implementations should provide
in order to plug-in a different transport for HttpClient. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractConnectorHttpClientTransport |
class |
AbstractHttpClientTransport |
private static class |
HttpProxy.HttpProxyClientConnectionFactory |
class |
ProxyProtocolClientConnectionFactory
ClientConnectionFactory for the
PROXY protocol.
|
static class |
ProxyProtocolClientConnectionFactory.V1
A ClientConnectionFactory for the PROXY protocol version 1.
|
static class |
ProxyProtocolClientConnectionFactory.V2
A ClientConnectionFactory for the PROXY protocol version 2.
|
static class |
Socks4Proxy.Socks4ProxyClientConnectionFactory |
| Modifier and Type | Field and Description |
|---|---|
private ClientConnectionFactory |
Socks4Proxy.Socks4ProxyClientConnectionFactory.connectionFactory |
private ClientConnectionFactory |
Socks4Proxy.Socks4ProxyConnection.connectionFactory |
private ClientConnectionFactory |
HttpProxy.HttpProxyClientConnectionFactory.connectionFactory |
private ClientConnectionFactory |
HttpProxy.CreateTunnelPromise.connectionFactory |
private ClientConnectionFactory |
HttpDestination.connectionFactory |
private ClientConnectionFactory |
ProxyProtocolClientConnectionFactory.factory |
private ClientConnectionFactory |
ProxyProtocolClientConnectionFactory.ProxyProtocolConnection.factory |
| Constructor and Description |
|---|
CreateTunnelPromise(ClientConnectionFactory connectionFactory,
EndPoint endPoint,
Promise<Connection> promise,
java.util.Map<java.lang.String,java.lang.Object> context) |
HttpProxyClientConnectionFactory(ClientConnectionFactory connectionFactory) |
ProxyProtocolClientConnectionFactory(ClientConnectionFactory factory) |
ProxyProtocolConnection(EndPoint endPoint,
java.util.concurrent.Executor executor,
ClientConnectionFactory factory,
java.util.Map<java.lang.String,java.lang.Object> context) |
ProxyProtocolConnectionV1(EndPoint endPoint,
java.util.concurrent.Executor executor,
ClientConnectionFactory factory,
java.util.Map<java.lang.String,java.lang.Object> context,
ProxyProtocolClientConnectionFactory.V1.Tag tag) |
ProxyProtocolConnectionV2(EndPoint endPoint,
java.util.concurrent.Executor executor,
ClientConnectionFactory factory,
java.util.Map<java.lang.String,java.lang.Object> context,
ProxyProtocolClientConnectionFactory.V2.Tag tag) |
Socks4ProxyClientConnectionFactory(ClientConnectionFactory connectionFactory) |
Socks4ProxyConnection(EndPoint endPoint,
java.util.concurrent.Executor executor,
ClientConnectionFactory connectionFactory,
java.util.Map<java.lang.String,java.lang.Object> context) |
V1(ClientConnectionFactory factory) |
V2(ClientConnectionFactory factory) |
| Modifier and Type | Class and Description |
|---|---|
class |
HttpClientTransportOverHTTP |
| Modifier and Type | Class and Description |
|---|---|
class |
NegotiatingClientConnectionFactory |
| Modifier and Type | Field and Description |
|---|---|
private ClientConnectionFactory |
NegotiatingClientConnectionFactory.connectionFactory |
private ClientConnectionFactory |
NegotiatingClientConnection.connectionFactory |
| Modifier and Type | Method and Description |
|---|---|
ClientConnectionFactory |
ClientConnectionFactory.Decorator.apply(ClientConnectionFactory factory)
Wraps the given
factory. |
ClientConnectionFactory |
NegotiatingClientConnectionFactory.getClientConnectionFactory() |
| Modifier and Type | Method and Description |
|---|---|
ClientConnectionFactory |
ClientConnectionFactory.Decorator.apply(ClientConnectionFactory factory)
Wraps the given
factory. |
| Constructor and Description |
|---|
NegotiatingClientConnection(EndPoint endp,
java.util.concurrent.Executor executor,
javax.net.ssl.SSLEngine sslEngine,
ClientConnectionFactory connectionFactory,
java.util.Map<java.lang.String,java.lang.Object> context) |
NegotiatingClientConnectionFactory(ClientConnectionFactory connectionFactory) |
| Modifier and Type | Class and Description |
|---|---|
class |
SslClientConnectionFactory |
| Modifier and Type | Field and Description |
|---|---|
private ClientConnectionFactory |
SslClientConnectionFactory.connectionFactory |
| Constructor and Description |
|---|
SslClientConnectionFactory(SslContextFactory sslContextFactory,
ByteBufferPool byteBufferPool,
java.util.concurrent.Executor executor,
ClientConnectionFactory connectionFactory) |