Uses of Package
org.apache.http.nio.protocol
Packages that use org.apache.http.nio.protocol
Package
Description
Embedded non-blocking server and server bootstrap.
Core HTTP protocol execution framework and HTTP protocol handlers
for asynchronous, event driven communication.
-
Classes in org.apache.http.nio.protocol used by org.apache.http.impl.nio.bootstrapClassDescription
HttpAsyncExpectationVerifierdefines a strategy to verify whether or not an incoming HTTP request meets the target server's expectations.HttpAsyncRequestHandlerrepresents a routine for asynchronous processing of a specific group of non-blocking HTTP requests.HttpAsyncRequestHandlerMappercan be used to resolve an instance ofHttpAsyncRequestHandlermatching a particularHttpRequest. -
Classes in org.apache.http.nio.protocol used by org.apache.http.nio.protocolClassDescriptionAbstract
HttpAsyncRequestConsumerimplementation that relieves its subclasses from having to manage internal state and provides a number of protected event methods that they need to implement.AbstractHttpAsyncResponseConsumerimplementation that relieves its subclasses from having to manage internal state and provides a number of protected event methods that they need to implement.Deprecated.Deprecated.Deprecated.(4.2) useHttpAsyncServiceDeprecated.Deprecated.(4.2) do not useHttpAsyncClientExchangeHandlerrepresents a callback interface whose methods get invoked when executing one or multiple HTTP message exchanges on the client side.HttpAsyncExchangerepresents 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.HttpAsyncExpectationVerifierdefines a strategy to verify whether or not an incoming HTTP request meets the target server's expectations.HttpAsyncRequestConsumeris 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.Deprecated.HttpAsyncRequestHandlerrepresents a routine for asynchronous processing of a specific group of non-blocking HTTP requests.HttpAsyncRequestHandlerMappercan be used to resolve an instance ofHttpAsyncRequestHandlermatching a particularHttpRequest.Deprecated.HttpAsyncRequestProduceris a callback interface whose methods get invoked to generate an HTTP request message and to stream message content to a non-blocking HTTP connection.HttpAsyncResponseConsumeris 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.HttpAsyncResponseProduceris 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.Deprecated.(4.2) useHttpAsyncRequestExecutorandHttpAsyncRequesterDeprecated.(4.2) do not useDeprecated.(4.2) useHttpAsyncRequestExecutorandHttpAsyncRequesterDeprecated.(4.2) useHttpAsyncRequestHandlerDeprecated.(4.2) useHttpAsyncRequestHandlerResolverDeprecated.(4.2) useHttpAsyncExchangeDeprecated.(4.2) useBasicAsyncRequestHandlerDeprecated.Deprecated.
HttpAsyncRequestExecutorandHttpAsyncRequester