Uses of Interface
org.apache.hc.client5.http.nio.AsyncClientConnectionManager
-
Packages that use AsyncClientConnectionManager Package Description org.apache.hc.client5.http.impl.async Asynchronous HTTP client API implementation that supports both HTTP/2 and HTTP/1.1 transport.org.apache.hc.client5.http.impl.nio Client connection management functions based the asynchronous connection management APIs. -
-
Uses of AsyncClientConnectionManager in org.apache.hc.client5.http.impl.async
Fields in org.apache.hc.client5.http.impl.async declared as AsyncClientConnectionManager Modifier and Type Field Description private AsyncClientConnectionManagerHttpAsyncClientBuilder. connManagerprivate AsyncClientConnectionManagerInternalHttpAsyncClient. managerprivate AsyncClientConnectionManagerInternalHttpAsyncExecRuntime. managerprivate AsyncClientConnectionManagerMinimalHttpAsyncClient. managerMethods in org.apache.hc.client5.http.impl.async with parameters of type AsyncClientConnectionManager Modifier and Type Method Description static MinimalHttpAsyncClientHttpAsyncClients. createMinimal(AsyncClientConnectionManager connManager)CreatesMinimalHttpAsyncClientinstance optimized for HTTP/1.1 and HTTP/2 message transport without advanced HTTP protocol functionality.static MinimalHttpAsyncClientHttpAsyncClients. createMinimal(org.apache.hc.core5.http2.config.H2Config h2Config, org.apache.hc.core5.http.config.Http1Config h1Config, org.apache.hc.core5.reactor.IOReactorConfig ioReactorConfig, AsyncClientConnectionManager connmgr)CreatesMinimalHttpAsyncClientinstance optimized for HTTP/1.1 and HTTP/2 message transport without advanced HTTP protocol functionality.static MinimalHttpAsyncClientHttpAsyncClients. createMinimal(org.apache.hc.core5.http2.HttpVersionPolicy versionPolicy, org.apache.hc.core5.http2.config.H2Config h2Config, org.apache.hc.core5.http.config.Http1Config h1Config, org.apache.hc.core5.reactor.IOReactorConfig ioReactorConfig, AsyncClientConnectionManager connmgr)private static MinimalHttpAsyncClientHttpAsyncClients. createMinimalHttpAsyncClientImpl(org.apache.hc.core5.reactor.IOEventHandlerFactory eventHandlerFactory, AsyncPushConsumerRegistry pushConsumerRegistry, org.apache.hc.core5.reactor.IOReactorConfig ioReactorConfig, AsyncClientConnectionManager connmgr, SchemePortResolver schemePortResolver, TlsConfig tlsConfig)HttpAsyncClientBuilderHttpAsyncClientBuilder. setConnectionManager(AsyncClientConnectionManager connManager)AssignsAsyncClientConnectionManagerinstance.Constructors in org.apache.hc.client5.http.impl.async with parameters of type AsyncClientConnectionManager Constructor Description InternalHttpAsyncClient(org.apache.hc.core5.reactor.DefaultConnectingIOReactor ioReactor, AsyncExecChainElement execChain, AsyncPushConsumerRegistry pushConsumerRegistry, java.util.concurrent.ThreadFactory threadFactory, AsyncClientConnectionManager manager, HttpRoutePlanner routePlanner, TlsConfig tlsConfig, org.apache.hc.core5.http.config.Lookup<CookieSpecFactory> cookieSpecRegistry, org.apache.hc.core5.http.config.Lookup<AuthSchemeFactory> authSchemeRegistry, CookieStore cookieStore, CredentialsProvider credentialsProvider, RequestConfig defaultConfig, java.util.List<java.io.Closeable> closeables)InternalHttpAsyncExecRuntime(org.slf4j.Logger log, AsyncClientConnectionManager manager, org.apache.hc.core5.reactor.ConnectionInitiator connectionInitiator, org.apache.hc.core5.http.nio.HandlerFactory<org.apache.hc.core5.http.nio.AsyncPushConsumer> pushHandlerFactory, TlsConfig tlsConfig)MinimalHttpAsyncClient(org.apache.hc.core5.reactor.IOEventHandlerFactory eventHandlerFactory, AsyncPushConsumerRegistry pushConsumerRegistry, org.apache.hc.core5.reactor.IOReactorConfig reactorConfig, java.util.concurrent.ThreadFactory threadFactory, java.util.concurrent.ThreadFactory workerThreadFactory, AsyncClientConnectionManager manager, SchemePortResolver schemePortResolver, TlsConfig tlsConfig) -
Uses of AsyncClientConnectionManager in org.apache.hc.client5.http.impl.nio
Classes in org.apache.hc.client5.http.impl.nio that implement AsyncClientConnectionManager Modifier and Type Class Description classPoolingAsyncClientConnectionManagerPoolingAsyncClientConnectionManagermaintains a pool of non-blockingHttpConnections and is able to service connection requests from multiple execution threads.
-