Package org.apache.http.impl.nio.reactor
package org.apache.http.impl.nio.reactor
Default implementation of event driven network communication APIs
based on Java NIO.
-
ClassDescriptionAbstract
IOEventDispatchimplementation that supports both plain (non-encrypted) and SSL encrypted HTTP connections.Generic implementation ofIOReactorthat can used as a subclass for more specialized I/O reactors.Generic implementation ofIOReactorthat can run multipleBaseIOReactorinstance 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.Default implementation ofAbstractIOReactorthat serves as a base for more advancedIOReactorimplementations.SocketChannelentry maintained by the I/O reactor.Default implementation ofConnectingIOReactor.Default implementation ofListeningIOReactor.AThrowableinstance along with a time stamp.I/O reactor configuration parameters.Default implementation ofIOSession.Listener endpoint callback interface used internally by I/O reactor implementations.Default implementation ofListenerEndpoint.Session callback interface used internally by I/O reactor implementations.Deprecated.Default implementation ofSessionInputBufferbased on theExpandableBufferclass.Default implementation ofSessionOutputBufferbased on theExpandableBufferclass.Session request handle class used by I/O reactor implementations to keep a reference to aSessionRequestalong with the time the request was made.Default implementation ofSessionRequest.Deprecated.(4.2) useSSLIOSessionDeprecated.(4.2) UseSSLSetupHandlerDeprecated.(4.2)Deprecated.(4.2) useSSLSetupHandler
IOSessionImpl