Package org.apache.http.impl.nio.reactor

Default implementations for interfaces in org.apache.http.nio including default I/O reactor implementations and support for SSL/TLS transport security.

See:
          Description

Interface Summary
ListenerEndpointClosedCallback Listener endpoint callback interface used internally by I/O reactor implementations.
SessionClosedCallback Session callback interface used internally by I/O reactor implementations.
SSLIOSessionHandler Deprecated. Use SSLSetupHandler
SSLSetupHandler Callback interface that can be used to customize various aspects of the TLS/SSl protocol.
 

Class Summary
AbstractIOReactor Generic implementation of IOReactor that can used as a subclass for more specialized I/O reactors.
AbstractMultiworkerIOReactor Generic implementation of IOReactor that can run multiple BaseIOReactor instance in separate worker threads and distribute newly created I/O session equally across those I/O reactors for a more optimal resource utilization and a better I/O performance.
BaseIOReactor Default implementation of AbstractIOReactor that serves as a base for more advanced IOReactor implementations.
ChannelEntry SocketChannel entry maintained by the I/O reactor.
DefaultConnectingIOReactor Default implementation of ConnectingIOReactor.
DefaultListeningIOReactor Default implementation of ListeningIOReactor.
ExceptionEvent A Throwable instance along with a time stamp.
IOSessionImpl Default implementation of IOSession.
ListenerEndpointImpl Default implementation of ListenerEndpoint.
SessionHandle Session handle class used by I/O reactor implementations to keep a reference to a IOSession along with information about time of last I/O operations on that session.
SessionInputBufferImpl Default implementation of SessionInputBuffer based on the ExpandableBuffer class.
SessionOutputBufferImpl Default implementation of SessionOutputBuffer based on the ExpandableBuffer class.
SessionRequestHandle Session request handle class used by I/O reactor implementations to keep a reference to a SessionRequest along with the time the request was made.
SessionRequestImpl Default implementation of SessionRequest.
SSLIOSession A decorator class intended to transparently extend an IOSession with transport layer security capabilities based on the SSL/TLS protocol.
 

Enum Summary
SSLMode  
 

Package org.apache.http.impl.nio.reactor Description

Default implementations for interfaces in org.apache.http.nio including default I/O reactor implementations and support for SSL/TLS transport security.



Copyright © 2005-2010 The Apache Software Foundation. All Rights Reserved.