Uses of Interface
org.apache.http.nio.protocol.HttpAsyncRequestProducer

Packages that use HttpAsyncRequestProducer
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
 interface HttpAsyncRequestExecutionHandler<T>
          Deprecated. use HttpAsyncClientExchangeHandler
 

Classes in org.apache.http.nio.protocol that implement HttpAsyncRequestProducer
 class BasicAsyncRequestExecutionHandler<T>
          Deprecated. (4.3) use BasicAsyncClientExchangeHandler.
 class BasicAsyncRequestProducer
          Basic implementation of HttpAsyncRequestProducer.
 

Methods in org.apache.http.nio.protocol with parameters of type HttpAsyncRequestProducer
<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.
<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.
 

Method parameters in org.apache.http.nio.protocol with type arguments of type HttpAsyncRequestProducer
<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.
<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.
 

Constructors in org.apache.http.nio.protocol with parameters of type HttpAsyncRequestProducer
BasicAsyncClientExchangeHandler(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.  
 

Constructor parameters in org.apache.http.nio.protocol with type arguments of type HttpAsyncRequestProducer
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 of PipeliningClientExchangeHandler.
PipeliningClientExchangeHandler(List<? extends HttpAsyncRequestProducer> requestProducers, List<? extends HttpAsyncResponseConsumer<T>> responseConsumers, HttpContext localContext, NHttpClientConnection conn, HttpProcessor httpPocessor)
          Creates new instance of PipeliningClientExchangeHandler.
 



Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.