Package org.apache.http.nio.protocol
Core HTTP protocol execution framework and HTTP protocol handlers
for asynchronous, event driven communication.
-
Interface Summary Interface Description EventListener Deprecated. (4.2) do not useHttpAsyncClientExchangeHandler HttpAsyncClientExchangeHandler
represents a callback interface whose methods get invoked when executing one or multiple HTTP message exchanges on the client side.HttpAsyncExchange HttpAsyncExchange
represents a server-side HTTP message exchange where an HTTP response can be deferred without blocking the I/O event thread and triggered asynchronously at a later point of later time.HttpAsyncExpectationVerifier HttpAsyncExpectationVerifier
defines a strategy to verify whether or not an incoming HTTP request meets the target server's expectations.HttpAsyncRequestConsumer<T> HttpAsyncRequestConsumer
is a callback interface whose methods get invoked to process an HTTP request message and to stream message content from a non-blocking HTTP connection on the server side.HttpAsyncRequestExecutionHandler<T> Deprecated. HttpAsyncRequestHandler<T> HttpAsyncRequestHandler
represents a routine for asynchronous processing of a specific group of non-blocking HTTP requests.HttpAsyncRequestHandlerMapper HttpAsyncRequestHandlerMapper
can be used to resolve an instance ofHttpAsyncRequestHandler
matching a particularHttpRequest
.HttpAsyncRequestHandlerResolver Deprecated. HttpAsyncRequestProducer HttpAsyncRequestProducer
is a callback interface whose methods get invoked to generate an HTTP request message and to stream message content to a non-blocking HTTP connection.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.HttpAsyncResponseProducer HttpAsyncResponseProducer
is a callback interface whose methods get invoked to generate an HTTP response message and to stream message content to a non-blocking HTTP connection on the server side.HttpRequestExecutionHandler Deprecated. (4.2) useHttpAsyncRequestExecutor
andHttpAsyncRequester
NHttpRequestExecutionHandler Deprecated. (4.2) useHttpAsyncRequestExecutor
andHttpAsyncRequester
NHttpRequestHandler Deprecated. (4.2) useHttpAsyncRequestHandler
NHttpRequestHandlerResolver Deprecated. (4.2) useHttpAsyncRequestHandlerResolver
NHttpResponseTrigger Deprecated. (4.2) useHttpAsyncExchange
-
Enum Summary Enum Description MessageState -
Annotation Types Summary Annotation Type Description Pipelined