CloseableHttpAsyncClient.
Concurrent message exchanges with the same connection route executed by this client will get automatically multiplexed over a single physical HTTP/2 connection.
| Modifier and Type | Field and Description |
|---|---|
| private final InternalH2ConnPool | |
| private static final Logger | |
| private final HttpRoutePlanner |
| Access | Constructor and Description |
|---|---|
| pack-priv | InternalH2AsyncClient(final DefaultConnectingIOReactor ioReactor, final AsyncExecChainElement execChain, final AsyncPushConsumerRegistry pushConsumerRegistry, final ThreadFactory threadFactory, final InternalH2ConnPool connPool, final HttpRoutePlanner routePlanner, final Lookup<CookieSpecFactory> cookieSpecRegistry, final Lookup<AuthSchemeFactory> authSchemeRegistry, final CookieStore cookieStore, final CredentialsProvider credentialsProvider, final RequestConfig defaultConfig, final List<Closeable> closeables)
|
| Modifier and Type | Method and Description |
|---|---|
| pack-priv AsyncExecRuntime | createAsyncExecRuntime(final HandlerFactory<AsyncPushConsumer> pushHandlerFactory)
Implements abstract org. |
| pack-priv HttpRoute | determineRoute(final HttpHost httpHost, final HttpClientContext clientContext)
Implements abstract org. |
| connPool | back to summary |
|---|---|
| private final InternalH2ConnPool connPool | |
| LOG | back to summary |
|---|---|
| private static final Logger LOG Hides org. | |
| routePlanner | back to summary |
|---|---|
| private final HttpRoutePlanner routePlanner | |
| InternalH2AsyncClient | back to summary |
|---|---|
| pack-priv InternalH2AsyncClient(final DefaultConnectingIOReactor ioReactor, final AsyncExecChainElement execChain, final AsyncPushConsumerRegistry pushConsumerRegistry, final ThreadFactory threadFactory, final InternalH2ConnPool connPool, final HttpRoutePlanner routePlanner, final Lookup<CookieSpecFactory> cookieSpecRegistry, final Lookup<AuthSchemeFactory> authSchemeRegistry, final CookieStore cookieStore, final CredentialsProvider credentialsProvider, final RequestConfig defaultConfig, final List<Closeable> closeables) | |
| createAsyncExecRuntime | back to summary |
|---|---|
| pack-priv AsyncExecRuntime createAsyncExecRuntime(final HandlerFactory<AsyncPushConsumer> pushHandlerFactory) Implements abstract org.
| |
| determineRoute | back to summary |
|---|---|
| pack-priv HttpRoute determineRoute(final HttpHost httpHost, final HttpClientContext clientContext) throws HttpException Implements abstract org.
| |