Uses of Interface
org.apache.http.nio.protocol.HttpAsyncRequestProducer
-
Packages that use HttpAsyncRequestProducer Package Description org.apache.http.nio.protocol 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.protocol Modifier and Type Interface Description interface
HttpAsyncRequestExecutionHandler<T>
Deprecated.Classes in org.apache.http.nio.protocol that implement HttpAsyncRequestProducer Modifier and Type Class Description class
BasicAsyncRequestExecutionHandler<T>
Deprecated.(4.3) useBasicAsyncClientExchangeHandler
.class
BasicAsyncRequestProducer
Basic implementation ofHttpAsyncRequestProducer
.Methods in org.apache.http.nio.protocol with parameters of type HttpAsyncRequestProducer Modifier and Type Method Description <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 HttpAsyncRequestProducer Modifier and Type Method Description <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.Constructor parameters in org.apache.http.nio.protocol with type arguments of type HttpAsyncRequestProducer Constructor Description 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
.
-