Uses of Interface
org.apache.hc.client5.http.async.AsyncExecRuntime
Packages that use AsyncExecRuntime
Package
Description
HTTP client APIs based on the asynchronous, event driven I/O model.
Asynchronous HTTP client API implementation that supports both
HTTP/2 and HTTP/1.1 transport.
-
Uses of AsyncExecRuntime in org.apache.hc.client5.http.async
Fields in org.apache.hc.client5.http.async declared as AsyncExecRuntimeMethods in org.apache.hc.client5.http.async that return AsyncExecRuntimeModifier and TypeMethodDescriptionAsyncExecRuntime.fork()Forks this runtime for parallel execution.Method parameters in org.apache.hc.client5.http.async with type arguments of type AsyncExecRuntimeModifier and TypeMethodDescriptionorg.apache.hc.core5.concurrent.CancellableAsyncExecRuntime.acquireEndpoint(String id, HttpRoute route, Object state, HttpClientContext context, org.apache.hc.core5.concurrent.FutureCallback<AsyncExecRuntime> callback) Initiates operation to acquire a connection endpoint.org.apache.hc.core5.concurrent.CancellableAsyncExecRuntime.connectEndpoint(HttpClientContext context, org.apache.hc.core5.concurrent.FutureCallback<AsyncExecRuntime> callback) Initiates operation to connect the local endpoint to the initial hop (connection target in case of a direct route or to the first proxy hop in case of a route via a proxy or multiple proxies).default voidAsyncExecRuntime.upgradeTls(HttpClientContext context, org.apache.hc.core5.concurrent.FutureCallback<AsyncExecRuntime> callback) Upgrades transport security of the active connection by using the TLS security protocol.Constructors in org.apache.hc.client5.http.async with parameters of type AsyncExecRuntimeModifierConstructorDescriptionScope(String exchangeId, HttpRoute route, org.apache.hc.core5.http.HttpRequest originalRequest, org.apache.hc.core5.concurrent.CancellableDependency cancellableDependency, HttpClientContext clientContext, AsyncExecRuntime execRuntime) Deprecated.Scope(String exchangeId, HttpRoute route, org.apache.hc.core5.http.HttpRequest originalRequest, org.apache.hc.core5.concurrent.CancellableDependency cancellableDependency, HttpClientContext clientContext, AsyncExecRuntime execRuntime, AsyncExecChain.Scheduler scheduler, AtomicInteger execCount) -
Uses of AsyncExecRuntime in org.apache.hc.client5.http.impl.async
Classes in org.apache.hc.client5.http.impl.async that implement AsyncExecRuntimeModifier and TypeClassDescription(package private) class(package private) classMethods in org.apache.hc.client5.http.impl.async that return AsyncExecRuntimeModifier and TypeMethodDescription(package private) abstract AsyncExecRuntimeInternalAbstractHttpAsyncClient.createAsyncExecRuntime(org.apache.hc.core5.http.nio.HandlerFactory<org.apache.hc.core5.http.nio.AsyncPushConsumer> pushHandlerFactory) (package private) AsyncExecRuntimeInternalH2AsyncClient.createAsyncExecRuntime(org.apache.hc.core5.http.nio.HandlerFactory<org.apache.hc.core5.http.nio.AsyncPushConsumer> pushHandlerFactory) (package private) AsyncExecRuntimeInternalHttpAsyncClient.createAsyncExecRuntime(org.apache.hc.core5.http.nio.HandlerFactory<org.apache.hc.core5.http.nio.AsyncPushConsumer> pushHandlerFactory) InternalH2AsyncExecRuntime.fork()InternalHttpAsyncExecRuntime.fork()Method parameters in org.apache.hc.client5.http.impl.async with type arguments of type AsyncExecRuntimeModifier and TypeMethodDescriptionorg.apache.hc.core5.concurrent.CancellableInternalH2AsyncExecRuntime.acquireEndpoint(String id, HttpRoute route, Object object, HttpClientContext context, org.apache.hc.core5.concurrent.FutureCallback<AsyncExecRuntime> callback) org.apache.hc.core5.concurrent.CancellableInternalHttpAsyncExecRuntime.acquireEndpoint(String id, HttpRoute route, Object object, HttpClientContext context, org.apache.hc.core5.concurrent.FutureCallback<AsyncExecRuntime> callback) org.apache.hc.core5.concurrent.CancellableInternalH2AsyncExecRuntime.connectEndpoint(HttpClientContext context, org.apache.hc.core5.concurrent.FutureCallback<AsyncExecRuntime> callback) org.apache.hc.core5.concurrent.CancellableInternalHttpAsyncExecRuntime.connectEndpoint(HttpClientContext context, org.apache.hc.core5.concurrent.FutureCallback<AsyncExecRuntime> callback) voidInternalH2AsyncExecRuntime.upgradeTls(HttpClientContext context, org.apache.hc.core5.concurrent.FutureCallback<AsyncExecRuntime> callback) voidInternalHttpAsyncExecRuntime.upgradeTls(HttpClientContext context, org.apache.hc.core5.concurrent.FutureCallback<AsyncExecRuntime> callback)
Scope(String, HttpRoute, HttpRequest, CancellableDependency, HttpClientContext, AsyncExecRuntime, Scheduler, AtomicInteger)