| Package | Description |
|---|---|
| org.apache.hc.client5.http.impl.io |
Default implementations of client connection management
functions.
|
| org.apache.hc.client5.http.impl.sync |
Default HTTP client implementation.
|
| org.apache.hc.client5.http.io |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultManagedHttpClientConnection
Default
ManagedHttpClientConnection implementation. |
| Modifier and Type | Method and Description |
|---|---|
ManagedHttpClientConnection |
ManagedHttpClientConnectionFactory.createConnection(Socket socket) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultHttpClientConnectionOperator.connect(ManagedHttpClientConnection conn,
org.apache.hc.core5.http.HttpHost host,
InetSocketAddress localAddress,
org.apache.hc.core5.util.TimeValue connectTimeout,
org.apache.hc.core5.http.config.SocketConfig socketConfig,
org.apache.hc.core5.http.protocol.HttpContext context) |
void |
DefaultHttpClientConnectionOperator.upgrade(ManagedHttpClientConnection conn,
org.apache.hc.core5.http.HttpHost host,
org.apache.hc.core5.http.protocol.HttpContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PoolingHttpClientConnectionManager.enumAvailable(org.apache.hc.core5.function.Callback<org.apache.hc.core5.pool.PoolEntry<HttpRoute,ManagedHttpClientConnection>> callback) |
protected void |
PoolingHttpClientConnectionManager.enumLeased(org.apache.hc.core5.function.Callback<org.apache.hc.core5.pool.PoolEntry<HttpRoute,ManagedHttpClientConnection>> callback) |
PoolingHttpClientConnectionManagerBuilder |
PoolingHttpClientConnectionManagerBuilder.setConnectionFactory(org.apache.hc.core5.http.io.HttpConnectionFactory<ManagedHttpClientConnection> connectionFactory)
Assigns
HttpConnectionFactory instance. |
| Constructor and Description |
|---|
BasicHttpClientConnectionManager(HttpClientConnectionOperator httpClientConnectionOperator,
org.apache.hc.core5.http.io.HttpConnectionFactory<ManagedHttpClientConnection> connFactory) |
BasicHttpClientConnectionManager(org.apache.hc.core5.http.config.Lookup<ConnectionSocketFactory> socketFactoryRegistry,
org.apache.hc.core5.http.io.HttpConnectionFactory<ManagedHttpClientConnection> connFactory) |
BasicHttpClientConnectionManager(org.apache.hc.core5.http.config.Lookup<ConnectionSocketFactory> socketFactoryRegistry,
org.apache.hc.core5.http.io.HttpConnectionFactory<ManagedHttpClientConnection> connFactory,
SchemePortResolver schemePortResolver,
DnsResolver dnsResolver) |
PoolingHttpClientConnectionManager(HttpClientConnectionOperator httpClientConnectionOperator,
org.apache.hc.core5.http.io.HttpConnectionFactory<ManagedHttpClientConnection> connFactory,
org.apache.hc.core5.pool.ConnPoolPolicy connPoolPolicy,
org.apache.hc.core5.pool.ConnPoolListener<HttpRoute> connPoolListener,
org.apache.hc.core5.util.TimeValue timeToLive) |
PoolingHttpClientConnectionManager(org.apache.hc.core5.http.io.HttpConnectionFactory<ManagedHttpClientConnection> connFactory) |
PoolingHttpClientConnectionManager(org.apache.hc.core5.http.config.Registry<ConnectionSocketFactory> socketFactoryRegistry,
org.apache.hc.core5.http.io.HttpConnectionFactory<ManagedHttpClientConnection> connFactory) |
PoolingHttpClientConnectionManager(org.apache.hc.core5.http.config.Registry<ConnectionSocketFactory> socketFactoryRegistry,
org.apache.hc.core5.http.io.HttpConnectionFactory<ManagedHttpClientConnection> connFactory,
DnsResolver dnsResolver) |
PoolingHttpClientConnectionManager(org.apache.hc.core5.http.config.Registry<ConnectionSocketFactory> socketFactoryRegistry,
org.apache.hc.core5.http.io.HttpConnectionFactory<ManagedHttpClientConnection> connFactory,
SchemePortResolver schemePortResolver,
DnsResolver dnsResolver,
org.apache.hc.core5.pool.ConnPoolPolicy connPoolPolicy,
org.apache.hc.core5.pool.ConnPoolListener<HttpRoute> connPoolListener,
org.apache.hc.core5.util.TimeValue timeToLive) |
| Constructor and Description |
|---|
ProxyClient(org.apache.hc.core5.http.io.HttpConnectionFactory<ManagedHttpClientConnection> connFactory,
org.apache.hc.core5.http.config.H1Config h1Config,
org.apache.hc.core5.http.config.CharCodingConfig charCodingConfig,
RequestConfig requestConfig) |
| Modifier and Type | Method and Description |
|---|---|
void |
HttpClientConnectionOperator.connect(ManagedHttpClientConnection conn,
org.apache.hc.core5.http.HttpHost host,
InetSocketAddress localAddress,
org.apache.hc.core5.util.TimeValue connectTimeout,
org.apache.hc.core5.http.config.SocketConfig socketConfig,
org.apache.hc.core5.http.protocol.HttpContext context) |
void |
HttpClientConnectionOperator.upgrade(ManagedHttpClientConnection conn,
org.apache.hc.core5.http.HttpHost host,
org.apache.hc.core5.http.protocol.HttpContext context) |
Copyright © 1999–2017 The Apache Software Foundation. All rights reserved.