class HttpAsyncRequester.ConnRequestCallback<T,E extends PoolEntry<HttpHost,NHttpClientConnection>> extends Object implements FutureCallback<E>
Modifier and Type | Field and Description |
---|---|
private ConnPool<HttpHost,E> |
connPool |
private HttpContext |
context |
private BasicFuture<T> |
requestFuture |
private HttpAsyncRequestProducer |
requestProducer |
private HttpAsyncResponseConsumer<T> |
responseConsumer |
Constructor and Description |
---|
ConnRequestCallback(BasicFuture<T> requestFuture,
HttpAsyncRequestProducer requestProducer,
HttpAsyncResponseConsumer<T> responseConsumer,
ConnPool<HttpHost,E> connPool,
HttpContext context) |
Modifier and Type | Method and Description |
---|---|
void |
cancelled() |
void |
completed(E result) |
void |
failed(Exception ex) |
void |
releaseResources() |
private final BasicFuture<T> requestFuture
private final HttpAsyncRequestProducer requestProducer
private final HttpAsyncResponseConsumer<T> responseConsumer
private final ConnPool<HttpHost,E extends PoolEntry<HttpHost,NHttpClientConnection>> connPool
private final HttpContext context
ConnRequestCallback(BasicFuture<T> requestFuture, HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, ConnPool<HttpHost,E> connPool, HttpContext context)
public void completed(E result)
completed
in interface FutureCallback<E extends PoolEntry<HttpHost,NHttpClientConnection>>
public void failed(Exception ex)
failed
in interface FutureCallback<E extends PoolEntry<HttpHost,NHttpClientConnection>>
public void cancelled()
cancelled
in interface FutureCallback<E extends PoolEntry<HttpHost,NHttpClientConnection>>
public void releaseResources()
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses