Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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