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
.Fields in org.apache.http.nio.protocol declared as HttpAsyncRequestProducer Modifier and Type Field Description private HttpAsyncRequestProducer
BasicAsyncClientExchangeHandler. requestProducer
private HttpAsyncRequestProducer
BasicAsyncRequestExecutionHandler. requestProducer
Deprecated.private HttpAsyncRequestProducer
HttpAsyncRequester.ConnRequestCallback. requestProducer
Fields in org.apache.http.nio.protocol with type parameters of type HttpAsyncRequestProducer Modifier and Type Field Description private java.util.Queue<HttpAsyncRequestProducer>
PipeliningClientExchangeHandler. requestProducerQueue
private java.util.concurrent.atomic.AtomicReference<HttpAsyncRequestProducer>
PipeliningClientExchangeHandler. requestProducerRef
private java.util.List<? extends HttpAsyncRequestProducer>
HttpAsyncRequester.ConnPipelinedRequestCallback. requestProducers
Methods in org.apache.http.nio.protocol with parameters of type HttpAsyncRequestProducer Modifier and Type Method Description <T,E extends PoolEntry<HttpHost,NHttpClientConnection>>
java.util.concurrent.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> java.util.concurrent.Future<T>
HttpAsyncRequester. execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, NHttpClientConnection conn)
Initiates asynchronous HTTP request execution.<T> java.util.concurrent.Future<T>
HttpAsyncRequester. execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, NHttpClientConnection conn, HttpContext context)
Initiates asynchronous HTTP request execution.<T> java.util.concurrent.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>>
java.util.concurrent.Future<T>HttpAsyncRequester. execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, ConnPool<HttpHost,E> connPool)
Initiates asynchronous HTTP request execution.<T,E extends PoolEntry<HttpHost,NHttpClientConnection>>
java.util.concurrent.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>>
java.util.concurrent.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>>
java.util.concurrent.Future<java.util.List<T>>HttpAsyncRequester. executePipelined(java.util.List<HttpAsyncRequestProducer> requestProducers, java.util.List<HttpAsyncResponseConsumer<T>> responseConsumers, E poolEntry, ConnPool<HttpHost,E> connPool, HttpContext context, FutureCallback<java.util.List<T>> callback)
Initiates asynchronous pipelined HTTP request execution.<T,E extends PoolEntry<HttpHost,NHttpClientConnection>>
java.util.concurrent.Future<java.util.List<T>>HttpAsyncRequester. executePipelined(HttpHost target, java.util.List<? extends HttpAsyncRequestProducer> requestProducers, java.util.List<? extends HttpAsyncResponseConsumer<T>> responseConsumers, ConnPool<HttpHost,E> connPool, HttpContext context, FutureCallback<java.util.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 ConnPipelinedRequestCallback(BasicFuture<java.util.List<T>> requestFuture, java.util.List<? extends HttpAsyncRequestProducer> requestProducers, java.util.List<? extends HttpAsyncResponseConsumer<T>> responseConsumers, ConnPool<HttpHost,E> connPool, HttpContext context)
PipeliningClientExchangeHandler(java.util.List<? extends HttpAsyncRequestProducer> requestProducers, java.util.List<? extends HttpAsyncResponseConsumer<T>> responseConsumers, FutureCallback<java.util.List<T>> callback, HttpContext localContext, NHttpClientConnection conn, HttpProcessor httpPocessor, ConnectionReuseStrategy connReuseStrategy)
Creates new instance ofPipeliningClientExchangeHandler
.PipeliningClientExchangeHandler(java.util.List<? extends HttpAsyncRequestProducer> requestProducers, java.util.List<? extends HttpAsyncResponseConsumer<T>> responseConsumers, HttpContext localContext, NHttpClientConnection conn, HttpProcessor httpPocessor)
Creates new instance ofPipeliningClientExchangeHandler
.
-