Uses of Interface
org.apache.http.nio.protocol.HttpAsyncRequestProducer
Packages that use HttpAsyncRequestProducer
Package
Description
Core HTTP protocol execution framework and HTTP protocol handlers
for asynchronous, event driven communication.
-
Uses of HttpAsyncRequestProducer in org.apache.http.nio.protocol
Subinterfaces of HttpAsyncRequestProducer in org.apache.http.nio.protocolClasses in org.apache.http.nio.protocol that implement HttpAsyncRequestProducerModifier and TypeClassDescriptionclassDeprecated.(4.3) useBasicAsyncClientExchangeHandler.classBasic implementation ofHttpAsyncRequestProducer.Fields in org.apache.http.nio.protocol declared as HttpAsyncRequestProducerModifier and TypeFieldDescriptionprivate final HttpAsyncRequestProducerBasicAsyncClientExchangeHandler.requestProducerprivate final HttpAsyncRequestProducerBasicAsyncRequestExecutionHandler.requestProducerDeprecated.private final HttpAsyncRequestProducerHttpAsyncRequester.ConnRequestCallback.requestProducerFields in org.apache.http.nio.protocol with type parameters of type HttpAsyncRequestProducerModifier and TypeFieldDescriptionprivate final Queue<HttpAsyncRequestProducer>PipeliningClientExchangeHandler.requestProducerQueueprivate final AtomicReference<HttpAsyncRequestProducer>PipeliningClientExchangeHandler.requestProducerRefprivate final List<? extends HttpAsyncRequestProducer>HttpAsyncRequester.ConnPipelinedRequestCallback.requestProducersMethods in org.apache.http.nio.protocol with parameters of type HttpAsyncRequestProducerModifier and TypeMethodDescription<T,E extends PoolEntry<HttpHost, NHttpClientConnection>>
Future<T>HttpAsyncRequester.execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, E poolEntry, ConnPool<HttpHost, E> connPool, HttpContext context, FutureCallback<T> callback) Initiates asynchronous HTTP request execution.<T> Future<T>HttpAsyncRequester.execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, NHttpClientConnection conn) Initiates asynchronous HTTP request execution.<T> Future<T>HttpAsyncRequester.execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, NHttpClientConnection conn, HttpContext context) Initiates asynchronous HTTP request execution.<T> Future<T>HttpAsyncRequester.execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, NHttpClientConnection conn, HttpContext context, FutureCallback<T> callback) Initiates asynchronous HTTP request execution.<T,E extends PoolEntry<HttpHost, NHttpClientConnection>>
Future<T>HttpAsyncRequester.execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, ConnPool<HttpHost, E> connPool) Initiates asynchronous HTTP request execution.<T,E extends PoolEntry<HttpHost, NHttpClientConnection>>
Future<T>HttpAsyncRequester.execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, ConnPool<HttpHost, E> connPool, HttpContext context) Initiates asynchronous HTTP request execution.<T,E extends PoolEntry<HttpHost, NHttpClientConnection>>
Future<T>HttpAsyncRequester.execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, ConnPool<HttpHost, E> connPool, HttpContext context, FutureCallback<T> callback) Initiates asynchronous HTTP request execution.Method parameters in org.apache.http.nio.protocol with type arguments of type HttpAsyncRequestProducerModifier and TypeMethodDescription<T,E extends PoolEntry<HttpHost, NHttpClientConnection>>
Future<List<T>>HttpAsyncRequester.executePipelined(List<HttpAsyncRequestProducer> requestProducers, List<HttpAsyncResponseConsumer<T>> responseConsumers, E poolEntry, ConnPool<HttpHost, E> connPool, HttpContext context, FutureCallback<List<T>> callback) Initiates asynchronous pipelined HTTP request execution.<T,E extends PoolEntry<HttpHost, NHttpClientConnection>>
Future<List<T>>HttpAsyncRequester.executePipelined(HttpHost target, List<? extends HttpAsyncRequestProducer> requestProducers, List<? extends HttpAsyncResponseConsumer<T>> responseConsumers, ConnPool<HttpHost, E> connPool, HttpContext context, FutureCallback<List<T>> callback) Initiates asynchronous pipelined HTTP request execution.Constructors in org.apache.http.nio.protocol with parameters of type HttpAsyncRequestProducerModifierConstructorDescriptionBasicAsyncClientExchangeHandler(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, FutureCallback<T> callback, HttpContext localContext, NHttpClientConnection conn, HttpProcessor httpPocessor, ConnectionReuseStrategy connReuseStrategy) Creates new instance of BasicAsyncRequestExecutionHandler.BasicAsyncClientExchangeHandler(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, HttpContext localContext, NHttpClientConnection conn, HttpProcessor httpPocessor) Creates new instance of BasicAsyncRequestExecutionHandler.BasicAsyncRequestExecutionHandler(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, FutureCallback<T> callback, HttpContext localContext, HttpProcessor httpPocessor, ConnectionReuseStrategy reuseStrategy, HttpParams params) Deprecated.BasicAsyncRequestExecutionHandler(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, HttpContext localContext, HttpProcessor httpPocessor, ConnectionReuseStrategy reuseStrategy, HttpParams params) Deprecated.(package private)ConnRequestCallback(BasicFuture<T> requestFuture, HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, ConnPool<HttpHost, E> connPool, HttpContext context) Constructor parameters in org.apache.http.nio.protocol with type arguments of type HttpAsyncRequestProducerModifierConstructorDescription(package private)ConnPipelinedRequestCallback(BasicFuture<List<T>> requestFuture, List<? extends HttpAsyncRequestProducer> requestProducers, List<? extends HttpAsyncResponseConsumer<T>> responseConsumers, ConnPool<HttpHost, E> connPool, HttpContext context) PipeliningClientExchangeHandler(List<? extends HttpAsyncRequestProducer> requestProducers, List<? extends HttpAsyncResponseConsumer<T>> responseConsumers, FutureCallback<List<T>> callback, HttpContext localContext, NHttpClientConnection conn, HttpProcessor httpPocessor, ConnectionReuseStrategy connReuseStrategy) Creates new instance ofPipeliningClientExchangeHandler.PipeliningClientExchangeHandler(List<? extends HttpAsyncRequestProducer> requestProducers, List<? extends HttpAsyncResponseConsumer<T>> responseConsumers, HttpContext localContext, NHttpClientConnection conn, HttpProcessor httpPocessor) Creates new instance ofPipeliningClientExchangeHandler.
HttpAsyncClientExchangeHandler