Package | Description |
---|---|
org.apache.http.impl.nio |
Default implementations for interfaces in
org.apache.http.nio . |
org.apache.http.impl.nio.codecs |
Default implementations for interfaces in
org.apache.http.nio.codecs . |
org.apache.http.impl.nio.pool |
Basic implementations for interfaces in
org.apache.http.nio.pool . |
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. |
org.apache.http.nio |
Core HTTP components based on the non-blocking I/O model.
|
org.apache.http.nio.pool |
Asynchronous (non-blocking) connection pool components.
|
org.apache.http.nio.reactor |
API for event driven NIO based on
Doug Lea's
reactor pattern.
|
org.apache.http.nio.reactor.ssl |
Non-blocking TLS/SSL session implementation.
|
Class and Description |
---|
IOEventDispatch
IOEventDispatch interface is used by I/O reactors to notify clients of I/O
events pending for a particular session.
|
IOSession
IOSession interface represents a sequence of logically related data exchanges
between two end points.
|
SessionBufferStatus
SessionBufferStatus interface is intended to query the status of session
I/O buffers.
|
SessionInputBuffer
Session input buffer for non-blocking connections.
|
SessionOutputBuffer
Session output buffer for non-blocking connections.
|
SocketAccessor
Provides access to the underlying Socket.
|
Class and Description |
---|
SessionInputBuffer
Session input buffer for non-blocking connections.
|
SessionOutputBuffer
Session output buffer for non-blocking connections.
|
Class and Description |
---|
ConnectingIOReactor
ConnectingIOReactor represents an I/O reactor capable of establishing
connections to remote hosts.
|
IOSession
IOSession interface represents a sequence of logically related data exchanges
between two end points.
|
Class and Description |
---|
ConnectingIOReactor
ConnectingIOReactor represents an I/O reactor capable of establishing
connections to remote hosts.
|
IOEventDispatch
IOEventDispatch interface is used by I/O reactors to notify clients of I/O
events pending for a particular session.
|
IOReactor
HttpCore NIO is based on the Reactor pattern as described by Doug Lea.
|
IOReactorException
I/O exception that can be thrown by an I/O reactor.
|
IOReactorExceptionHandler
Abstract exception handler intended to deal with potentially recoverable
I/O exceptions thrown by an I/O reactor.
|
IOReactorStatus
IOReactorStatus represents an internal status of an I/O reactor.
|
IOSession
IOSession interface represents a sequence of logically related data exchanges
between two end points.
|
ListenerEndpoint
ListenerEndpoint interface represents an endpoint used by an I/O reactor
to listen for incoming connection from remote clients.
|
ListeningIOReactor
ListeningIOReactor represents an I/O reactor capable of listening for
incoming connections on one or several ports.
|
SessionBufferStatus
SessionBufferStatus interface is intended to query the status of session
I/O buffers.
|
SessionInputBuffer
Session input buffer for non-blocking connections.
|
SessionOutputBuffer
Session output buffer for non-blocking connections.
|
SessionRequest
SessionRequest interface represents a request to establish a new connection
(or session) to a remote host.
|
SessionRequestCallback
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.
|
SocketAccessor
Provides access to the underlying Socket.
|
Class and Description |
---|
IOSession
IOSession interface represents a sequence of logically related data exchanges
between two end points.
|
Class and Description |
---|
ConnectingIOReactor
ConnectingIOReactor represents an I/O reactor capable of establishing
connections to remote hosts.
|
IOSession
IOSession interface represents a sequence of logically related data exchanges
between two end points.
|
SessionRequest
SessionRequest interface represents a request to establish a new connection
(or session) to a remote host.
|
Class and Description |
---|
IOEventDispatch
IOEventDispatch interface is used by I/O reactors to notify clients of I/O
events pending for a particular session.
|
IOReactor
HttpCore NIO is based on the Reactor pattern as described by Doug Lea.
|
IOReactorStatus
IOReactorStatus represents an internal status of an I/O reactor.
|
IOSession
IOSession interface represents a sequence of logically related data exchanges
between two end points.
|
ListenerEndpoint
ListenerEndpoint interface represents an endpoint used by an I/O reactor
to listen for incoming connection from remote clients.
|
SessionBufferStatus
SessionBufferStatus interface is intended to query the status of session
I/O buffers.
|
SessionRequest
SessionRequest interface represents a request to establish a new connection
(or session) to a remote host.
|
SessionRequestCallback
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.
|
Class and Description |
---|
IOSession
IOSession interface represents a sequence of logically related data exchanges
between two end points.
|
SessionBufferStatus
SessionBufferStatus interface is intended to query the status of session
I/O buffers.
|
SocketAccessor
Provides access to the underlying Socket.
|
Copyright © 2005-2015 The Apache Software Foundation. All Rights Reserved.