Uses of Interface
org.apache.hc.core5.http.nio.AsyncClientExchangeHandler
Packages that use AsyncClientExchangeHandler
Package
Description
HTTP/1.1 requester and server bootstrap.
Default implementation of HTTP/1.1 transport based on
the asynchronous (non-blocking) I/O model.
Core HTTP transport APIs based on the asynchronous, event driven I/O model.
Commands for HTTP transports based on asynchronous, event driven I/O model.
Support classes for the asynchronous I/O model.
Default implementation of HTTP/2 transport based on
the asynchronous (non-blocking) I/O model.
HTTP/2 capable requester and server bootstrap.
-
Uses of AsyncClientExchangeHandler in org.apache.hc.core5.http.impl.bootstrap
Methods in org.apache.hc.core5.http.impl.bootstrap with parameters of type AsyncClientExchangeHandlerModifier and TypeMethodDescriptionvoid
HttpAsyncRequester.execute
(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext executeContext) void
HttpAsyncRequester.execute
(AsyncClientExchangeHandler exchangeHandler, Timeout timeout, HttpContext executeContext) void
HttpAsyncRequester.InternalAsyncClientEndpoint.execute
(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context) -
Uses of AsyncClientExchangeHandler in org.apache.hc.core5.http.impl.nio
Fields in org.apache.hc.core5.http.impl.nio declared as AsyncClientExchangeHandlerModifier and TypeFieldDescriptionprivate final AsyncClientExchangeHandler
ClientHttp1StreamHandler.exchangeHandler
Constructors in org.apache.hc.core5.http.impl.nio with parameters of type AsyncClientExchangeHandlerModifierConstructorDescription(package private)
ClientHttp1StreamHandler
(Http1StreamChannel<HttpRequest> outputChannel, HttpProcessor httpProcessor, Http1Config http1Config, ConnectionReuseStrategy connectionReuseStrategy, AsyncClientExchangeHandler exchangeHandler, HttpCoreContext context) -
Uses of AsyncClientExchangeHandler in org.apache.hc.core5.http.nio
Methods in org.apache.hc.core5.http.nio with parameters of type AsyncClientExchangeHandlerModifier and TypeMethodDescriptionabstract void
AsyncClientEndpoint.execute
(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context) Initiates a message exchange using the given handler.void
AsyncClientEndpoint.execute
(AsyncClientExchangeHandler exchangeHandler, HttpContext context) Initiates a message exchange using the given handler. -
Uses of AsyncClientExchangeHandler in org.apache.hc.core5.http.nio.command
Fields in org.apache.hc.core5.http.nio.command declared as AsyncClientExchangeHandlerModifier and TypeFieldDescriptionprivate final AsyncClientExchangeHandler
RequestExecutionCommand.exchangeHandler
Methods in org.apache.hc.core5.http.nio.command that return AsyncClientExchangeHandlerConstructors in org.apache.hc.core5.http.nio.command with parameters of type AsyncClientExchangeHandlerModifierConstructorDescriptionRequestExecutionCommand
(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, CancellableDependency cancellableDependency, HttpContext context) RequestExecutionCommand
(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context) RequestExecutionCommand
(AsyncClientExchangeHandler exchangeHandler, HttpContext context) -
Uses of AsyncClientExchangeHandler in org.apache.hc.core5.http.nio.support
Classes in org.apache.hc.core5.http.nio.support that implement AsyncClientExchangeHandlerModifier and TypeClassDescriptionfinal class
BasicAsyncClientExchangeHandler
implementation that makes use ofAsyncRequestProducer
to generate request message andAsyncResponseConsumer
to process the response message returned by the server. -
Uses of AsyncClientExchangeHandler in org.apache.hc.core5.http2.impl.nio
Fields in org.apache.hc.core5.http2.impl.nio declared as AsyncClientExchangeHandlerModifier and TypeFieldDescriptionprivate final AsyncClientExchangeHandler
ClientH2StreamHandler.exchangeHandler
Constructors in org.apache.hc.core5.http2.impl.nio with parameters of type AsyncClientExchangeHandlerModifierConstructorDescription(package private)
ClientH2StreamHandler
(H2StreamChannel outputChannel, HttpProcessor httpProcessor, BasicHttpConnectionMetrics connMetrics, AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpCoreContext context) -
Uses of AsyncClientExchangeHandler in org.apache.hc.core5.http2.impl.nio.bootstrap
Methods in org.apache.hc.core5.http2.impl.nio.bootstrap with parameters of type AsyncClientExchangeHandlerModifier and TypeMethodDescriptionprivate void
H2MultiplexingRequester.execute
(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, CancellableDependency cancellableDependency, Timeout timeout, HttpContext context) H2MultiplexingRequester.execute
(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext context) H2MultiplexingRequester.execute
(AsyncClientExchangeHandler exchangeHandler, Timeout timeout, HttpContext context) -
Uses of AsyncClientExchangeHandler in org.apache.hc.core5.testing.nio
Methods in org.apache.hc.core5.testing.nio with parameters of type AsyncClientExchangeHandlerModifier and TypeMethodDescriptionvoid
ClientSessionEndpoint.execute
(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context) void
ClientSessionEndpoint.execute
(AsyncClientExchangeHandler exchangeHandler, HttpContext context)