Uses of Interface
org.apache.hc.core5.http.nio.AsyncResponseConsumer
Packages that use AsyncResponseConsumer
Package
Description
HTTP/1.1 requester and server bootstrap.
Core HTTP transport APIs based on the asynchronous, event driven I/O model.
Support classes for the asynchronous I/O model.
Support classes for the asynchronous I/O model that emulate
behavior of the classic (blocking) I/O model.
HTTP/2 capable requester and server bootstrap.
-
Uses of AsyncResponseConsumer in org.apache.hc.core5.http.impl.bootstrap
Methods in org.apache.hc.core5.http.impl.bootstrap with parameters of type AsyncResponseConsumerModifier and TypeMethodDescriptionfinal <T> Future<T> HttpAsyncRequester.execute(HttpHost target, AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext context, FutureCallback<T> callback) final <T> Future<T> HttpAsyncRequester.execute(HttpHost target, AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, Timeout timeout, FutureCallback<T> callback) final <T> Future<T> HttpAsyncRequester.execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext context, FutureCallback<T> callback) final <T> Future<T> HttpAsyncRequester.execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, Timeout timeout, FutureCallback<T> callback) final <T> Future<T> HttpAsyncRequester.execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, Timeout timeout, HttpContext context, FutureCallback<T> callback) -
Uses of AsyncResponseConsumer in org.apache.hc.core5.http.nio
Methods in org.apache.hc.core5.http.nio with parameters of type AsyncResponseConsumerModifier and TypeMethodDescriptionfinal <T> Future<T> AsyncClientEndpoint.execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, FutureCallback<T> callback) Initiates a message exchange using the given request producer and response consumer.final <T> Future<T> AsyncClientEndpoint.execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context, FutureCallback<T> callback) Initiates message exchange using the given request producer and response consumer.final <T> Future<T> AsyncClientEndpoint.execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HttpContext context, FutureCallback<T> callback) Initiates message exchange using the given request producer and response consumer. -
Uses of AsyncResponseConsumer in org.apache.hc.core5.http.nio.support
Classes in org.apache.hc.core5.http.nio.support that implement AsyncResponseConsumerModifier and TypeClassDescriptionclassAbstract asynchronous response consumer that makes use ofAsyncEntityConsumerto process response message content.classBasic implementation ofAsyncResponseConsumerthat represents response message as aMessageand relies on aAsyncEntityConsumerto process response entity stream.Fields in org.apache.hc.core5.http.nio.support declared as AsyncResponseConsumerModifier and TypeFieldDescriptionprivate final AsyncResponseConsumer<T> AbstractAsyncPushHandler.responseConsumerprivate final AsyncResponseConsumer<T> BasicClientExchangeHandler.responseConsumerConstructors in org.apache.hc.core5.http.nio.support with parameters of type AsyncResponseConsumerModifierConstructorDescriptionAbstractAsyncPushHandler(AsyncResponseConsumer<T> responseConsumer) BasicClientExchangeHandler(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, FutureCallback<T> resultCallback) -
Uses of AsyncResponseConsumer in org.apache.hc.core5.http.nio.support.classic
Classes in org.apache.hc.core5.http.nio.support.classic that implement AsyncResponseConsumer -
Uses of AsyncResponseConsumer in org.apache.hc.core5.http2.impl.nio.bootstrap
Methods in org.apache.hc.core5.http2.impl.nio.bootstrap with parameters of type AsyncResponseConsumerModifier and TypeMethodDescriptionfinal <T> Future<T> H2MultiplexingRequester.execute(HttpHost target, AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext context, FutureCallback<T> callback) final <T> Future<T> H2MultiplexingRequester.execute(HttpHost target, AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, Timeout timeout, HttpContext context, FutureCallback<T> callback) final <T> Future<T> H2MultiplexingRequester.execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext context, FutureCallback<T> callback) final <T> Future<T> H2MultiplexingRequester.execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, Timeout timeout, FutureCallback<T> callback) final <T> Future<T> H2MultiplexingRequester.execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, Timeout timeout, HttpContext context, FutureCallback<T> callback) -
Uses of AsyncResponseConsumer in org.apache.hc.core5.reactive
Classes in org.apache.hc.core5.reactive that implement AsyncResponseConsumerModifier and TypeClassDescriptionfinal classAnAsyncResponseConsumerthat publishes the response body through aPublisher, as defined by the Reactive Streams specification.