Uses of Interface
org.apache.http.concurrent.FutureCallback

Packages that use FutureCallback
org.apache.http.concurrent Core concurrency APIs. 
org.apache.http.impl.nio.pool Default implementations of client side connection pools for asynchronous, even driven communication. 
org.apache.http.nio.pool Client side connection pools APIs for asynchronous, event driven communication. 
org.apache.http.nio.protocol Core HTTP protocol execution framework and HTTP protocol handlers for asynchronous, event driven communication. 
org.apache.http.pool Client side connection pools APIs for synchronous, blocking communication. 
 

Uses of FutureCallback in org.apache.http.concurrent
 

Constructors in org.apache.http.concurrent with parameters of type FutureCallback
BasicFuture(FutureCallback<T> callback)
           
 

Uses of FutureCallback in org.apache.http.impl.nio.pool
 

Methods in org.apache.http.impl.nio.pool with parameters of type FutureCallback
 Future<BasicNIOPoolEntry> BasicNIOConnPool.lease(HttpHost route, Object state, FutureCallback<BasicNIOPoolEntry> callback)
           
 

Uses of FutureCallback in org.apache.http.nio.pool
 

Methods in org.apache.http.nio.pool with parameters of type FutureCallback
 Future<E> AbstractNIOConnPool.lease(T route, Object state, FutureCallback<E> callback)
           
 Future<E> AbstractNIOConnPool.lease(T route, Object state, long connectTimeout, long leaseTimeout, TimeUnit timeUnit, FutureCallback<E> callback)
           
 Future<E> AbstractNIOConnPool.lease(T route, Object state, long connectTimeout, TimeUnit timeUnit, FutureCallback<E> callback)
           
 

Uses of FutureCallback in org.apache.http.nio.protocol
 

Methods in org.apache.http.nio.protocol with parameters of type FutureCallback
<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, HttpContext context, FutureCallback<T> callback)
          Initiates asynchronous 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.
<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 FutureCallback
BasicAsyncClientExchangeHandler(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, FutureCallback<T> callback, HttpContext localContext, NHttpClientConnection conn, HttpProcessor httpPocessor, ConnectionReuseStrategy connReuseStrategy)
          Creates new instance of BasicAsyncRequestExecutionHandler.
BasicAsyncRequestExecutionHandler(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, FutureCallback<T> callback, HttpContext localContext, HttpProcessor httpPocessor, ConnectionReuseStrategy reuseStrategy, HttpParams params)
          Deprecated.  
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.
 

Uses of FutureCallback in org.apache.http.pool
 

Methods in org.apache.http.pool with parameters of type FutureCallback
 Future<E> AbstractConnPool.lease(T route, Object state, FutureCallback<E> callback)
          Attempts to lease a connection for the given route and with the given state from the pool.
 Future<E> ConnPool.lease(T route, Object state, FutureCallback<E> callback)
          Attempts to lease a connection for the given route and with the given state from the pool.
 



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