Package | Description |
---|---|
org.apache.http.concurrent |
Common concurrency components.
|
org.apache.http.nio.protocol |
Asynchronous HTTP protocol handlers based on the non-blocking I/O model.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicFuture<T>
Basic implementation of the
Future interface. |
Modifier and Type | Interface and Description |
---|---|
interface |
HttpAsyncRequestExecutionHandler<T>
HttpAsyncRequestExecutionHandler represents a callback interface
that combines functionality of
HttpAsyncRequestProducer and
HttpAsyncResponseConsumer and is capable of handling logically
related series of HTTP request / response exchanges. |
interface |
HttpAsyncResponseConsumer<T>
HttpAsyncResponseConsumer is a callback interface whose methods
get invoked to process an HTTP response message and to stream message
content from a non-blocking HTTP connection on the client side.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAsyncResponseConsumer<T>
Abstract
HttpAsyncResponseConsumer implementation that relieves its
subclasses form having to synchronize access to internal instance variables
and provides a number of protected methods that they need to implement. |
class |
BasicAsyncRequestExecutionHandler<T>
Basic implementation of
HttpAsyncRequestExecutionHandler that executes
a single HTTP request / response exchange. |
class |
BasicAsyncResponseConsumer
Basic implementation of
HttpAsyncResponseConsumer . |
Modifier and Type | Method and Description |
---|---|
void |
HttpAsyncExchange.setCallback(Cancellable cancellable)
Sets
Cancellable callback to be invoked in case the underlying
connection times out or gets terminated prematurely by the client. |
Copyright © 2005-2015 The Apache Software Foundation. All Rights Reserved.