Package org.apache.http.nio.protocol

Interface Summary
EventListener Event listener used by HTTP protocol layer to report fatal exceptions and events that may need to be logged.
HttpRequestExecutionHandler HTTP request execution handler can be used by client-side protocol handlers to trigger the submission of a new HTTP request and the processing of an HTTP response.
NHttpRequestExecutionHandler HTTP request execution handler can be used by client-side protocol handlers to trigger the submission of a new HTTP request and the processing of an HTTP response.
NHttpRequestHandler  
NHttpRequestHandlerResolver Interface to be implemented by objects that can resolve NHttpRequestHandler instances by request URI.
NHttpResponseTrigger  
 

Class Summary
AsyncNHttpClientHandler HTTP client handler implementation that asynchronously reads & writes out the content of messages.
AsyncNHttpClientHandler.ClientConnState  
AsyncNHttpServiceHandler HTTP service handler implementation that works with ConsumingNHttpEntity and ProducingNHttpEntity.
AsyncNHttpServiceHandler.ServerConnState  
BufferingHttpClientHandler HTTP client handler implementation that buffers the content of HTTP messages entirely in memory and executes HTTP requests on the main I/O thread.
BufferingHttpServiceHandler HTTP service handler implementation that buffers the content of HTTP messages entirely in memory and processes HTTP requests on the main I/O thread.
NHttpClientHandlerBase Deprecated.
NHttpHandlerBase  
NHttpRequestHandlerRegistry Maintains a map of HTTP request handlers keyed by a request URI pattern.
NHttpServiceHandlerBase Deprecated.
SimpleNHttpRequestHandler A simple implementation of NHttpRequestHandler that abstracts away the need to use NHttpResponseTrigger.
ThrottlingHttpClientHandler HTTP client handler implementation that allocates content buffers of limited size upon initialization and is capable of controlling the frequency of I/O events in order to guarantee those content buffers do not ever get overflown.
ThrottlingHttpServiceHandler HTTP service handler implementation that allocates content buffers of limited size upon initialization and is capable of controlling the frequency of I/O events in order to guarantee those content buffers do not ever get overflown.
 



Copyright © 2005-2008 Apache Software Foundation. All Rights Reserved.