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

## Uses of Package
org.apache.http.nio.protocol

Packages that use org.apache.http.nio.protocol
org.apache.http.impl.nio.bootstrap | Embedded non-blocking server and server bootstrap.
org.apache.http.nio.protocol | 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.bootstrap
HttpAsyncExpectationVerifier `HttpAsyncExpectationVerifier` defines a strategy to verify whether or not an incoming HTTP request meets the target server's expectations.
HttpAsyncRequestHandler `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 of `HttpAsyncRequestHandler` matching a particular `HttpRequest`.

Classes in org.apache.http.nio.protocol used by org.apache.http.nio.protocol
AbstractAsyncRequestConsumer Abstract `HttpAsyncRequestConsumer` implementation that relieves its subclasses from having to manage internal state and provides a number of protected event methods that they need to implement.
AbstractAsyncResponseConsumer Abstract `HttpAsyncResponseConsumer` implementation that relieves its subclasses from having to manage internal state and provides a number of protected event methods that they need to implement.
EventListener Deprecated. (4.2) do not use
HttpAsyncClientExchangeHandler `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 `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 Deprecated. use `HttpAsyncClientExchangeHandler`
HttpAsyncRequestHandler `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 of `HttpAsyncRequestHandler` matching a particular `HttpRequest`.
HttpAsyncRequestHandlerResolver Deprecated. see `HttpAsyncRequestHandlerMapper`
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 `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) use `HttpAsyncRequestExecutor` and `HttpAsyncRequester`
NHttpHandlerBase Deprecated. (4.2) do not use
NHttpRequestExecutionHandler Deprecated. (4.2) use `HttpAsyncRequestExecutor` and `HttpAsyncRequester`
NHttpRequestHandler Deprecated. (4.2) use `HttpAsyncRequestHandler`
NHttpRequestHandlerResolver Deprecated. (4.2) use `HttpAsyncRequestHandlerResolver`
NHttpResponseTrigger Deprecated. (4.2) use `HttpAsyncExchange`
Pipelined

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

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