Uses of Interface
org.apache.hc.core5.http.nio.AsyncRequestProducer
Packages that use AsyncRequestProducer
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.
-
Uses of AsyncRequestProducer in org.apache.hc.core5.http.impl.bootstrap
Methods in org.apache.hc.core5.http.impl.bootstrap with parameters of type AsyncRequestProducerModifier 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 AsyncRequestProducer in org.apache.hc.core5.http.nio
Methods in org.apache.hc.core5.http.nio with parameters of type AsyncRequestProducerModifier 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 AsyncRequestProducer in org.apache.hc.core5.http.nio.support
Classes in org.apache.hc.core5.http.nio.support that implement AsyncRequestProducerModifier and TypeClassDescriptionclassBasic implementation ofAsyncRequestProducerthat produces one fixed request and relies on aAsyncEntityProducerto generate request entity stream.Methods in org.apache.hc.core5.http.nio.support that return AsyncRequestProducerMethods in org.apache.hc.core5.http.nio.support with parameters of type AsyncRequestProducerModifier and TypeMethodDescriptionAsyncClientPipeline.RequestStage.produce(AsyncRequestProducer requestProducer) ConfiguresAsyncRequestProducerto be used by the pipeline to generate the outgoing request message stream.Constructors in org.apache.hc.core5.http.nio.support with parameters of type AsyncRequestProducerModifierConstructorDescriptionAbstractClientExchangeHandler(AsyncRequestProducer requestProducer, FutureCallback<T> resultCallback) BasicClientExchangeHandler(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, FutureCallback<T> resultCallback) -
Uses of AsyncRequestProducer in org.apache.hc.core5.http.nio.support.classic
Classes in org.apache.hc.core5.http.nio.support.classic that implement AsyncRequestProducer