Uses of Package
org.apache.http.nio.reactor
Packages that use org.apache.http.nio.reactor
Package
Description
Default implementations of HTTP connections for asynchronous,
even driven communication.
Embedded non-blocking server and server bootstrap.
Default implementations of message parses and writers
for asynchronous, even driven communication.
Default implementations of client side connection pools
for asynchronous, even driven communication.
Default implementation of event driven network communication APIs
based on Java NIO.
Core HTTP component APIs and primitives for asynchronous, event
driven communication.
Client side connection pools APIs for asynchronous, event driven
communication.
Event driven network communication APIs loosely based on
Doug Lea's
reactor pattern.
TLS/SSL support for asynchronous, event driven communication.
-
Classes in org.apache.http.nio.reactor used by org.apache.http.impl.nioClassDescriptionIOEventDispatch interface is used by I/O reactors to notify clients of I/O events pending for a particular session.IOSession interface represents a sequence of logically related data exchanges between two end points.SessionBufferStatus interface is intended to query the status of session I/O buffers.Session input buffer for non-blocking connections.Session output buffer for non-blocking connections.Provides access to the underlying Socket.
-
Classes in org.apache.http.nio.reactor used by org.apache.http.impl.nio.bootstrapClassDescriptionListenerEndpoint interface represents an endpoint used by an I/O reactor to listen for incoming connection from remote clients.
-
Classes in org.apache.http.nio.reactor used by org.apache.http.impl.nio.codecsClassDescriptionSession input buffer for non-blocking connections.Session output buffer for non-blocking connections.
-
Classes in org.apache.http.nio.reactor used by org.apache.http.impl.nio.poolClassDescriptionConnectingIOReactor represents an I/O reactor capable of establishing connections to remote hosts.IOSession interface represents a sequence of logically related data exchanges between two end points.
-
Classes in org.apache.http.nio.reactor used by org.apache.http.impl.nio.reactorClassDescriptionConnectingIOReactor represents an I/O reactor capable of establishing connections to remote hosts.IOEventDispatch interface is used by I/O reactors to notify clients of I/O events pending for a particular session.HttpCore NIO is based on the Reactor pattern as described by Doug Lea.I/O exception that can be thrown by an I/O reactor.Abstract exception handler intended to deal with potentially recoverable I/O exceptions thrown by an I/O reactor.IOReactorStatus represents an internal status of an I/O reactor.IOSession interface represents a sequence of logically related data exchanges between two end points.ListenerEndpoint interface represents an endpoint used by an I/O reactor to listen for incoming connection from remote clients.ListeningIOReactor represents an I/O reactor capable of listening for incoming connections on one or several ports.SessionBufferStatus interface is intended to query the status of session I/O buffers.Session input buffer for non-blocking connections.Session output buffer for non-blocking connections.SessionRequest interface represents a request to establish a new connection (or session) to a remote host.SessionRequestCallback interface can be used to get notifications of completion of session requests asynchronously without having to wait for it, blocking the current thread of execution.Provides access to the underlying Socket.
-
Classes in org.apache.http.nio.reactor used by org.apache.http.impl.nio.sslClassDescriptionIOEventDispatch interface is used by I/O reactors to notify clients of I/O events pending for a particular session.IOSession interface represents a sequence of logically related data exchanges between two end points.
-
Classes in org.apache.http.nio.reactor used by org.apache.http.nioClassDescriptionIOSession interface represents a sequence of logically related data exchanges between two end points.Session input buffer for non-blocking connections.Session output buffer for non-blocking connections.
-
Classes in org.apache.http.nio.reactor used by org.apache.http.nio.poolClassDescriptionConnectingIOReactor represents an I/O reactor capable of establishing connections to remote hosts.IOSession interface represents a sequence of logically related data exchanges between two end points.SessionRequest interface represents a request to establish a new connection (or session) to a remote host.SessionRequestCallback interface can be used to get notifications of completion of session requests asynchronously without having to wait for it, blocking the current thread of execution.
-
Classes in org.apache.http.nio.reactor used by org.apache.http.nio.reactorClassDescriptionIOEventDispatch interface is used by I/O reactors to notify clients of I/O events pending for a particular session.HttpCore NIO is based on the Reactor pattern as described by Doug Lea.IOReactorStatus represents an internal status of an I/O reactor.IOSession interface represents a sequence of logically related data exchanges between two end points.ListenerEndpoint interface represents an endpoint used by an I/O reactor to listen for incoming connection from remote clients.SessionBufferStatus interface is intended to query the status of session I/O buffers.SessionRequest interface represents a request to establish a new connection (or session) to a remote host.SessionRequestCallback interface can be used to get notifications of completion of session requests asynchronously without having to wait for it, blocking the current thread of execution.
-
Classes in org.apache.http.nio.reactor used by org.apache.http.nio.reactor.sslClassDescriptionIOSession interface represents a sequence of logically related data exchanges between two end points.SessionBufferStatus interface is intended to query the status of session I/O buffers.Provides access to the underlying Socket.