See: Description
| Interface | Description |
|---|---|
| CompositeTransport | |
| LogWriter |
Interface for classes that will be called by the TransportLogger
class to actually write to a log file.
|
| ResponseCallback | |
| TransmitCallback | |
| Transport |
Represents the client side of a transport allowing messages to be sent
synchronously, asynchronously and consumed.
|
| TransportAcceptListener | |
| TransportListener |
An asynchronous listener of commands
|
| TransportServer |
A TransportServer asynchronously accepts
Transport objects and then
delivers those objects to a TransportAcceptListener. |
| Class | Description |
|---|---|
| AbstractInactivityMonitor |
Used to make sure that commands are arriving periodically from the peer of
the transport.
|
| CommandJoiner |
Joins together of partial commands which were split into individual chunks of
data.
|
| DefaultTransportListener |
An asynchronous listener of commands
|
| FutureResponse | |
| InactivityMonitor |
Used to make sure that commands are arriving periodically from the peer of
the transport.
|
| MarshallingTransportFilter | |
| MutexTransport |
Thread safe Transport Filter that serializes calls to and from the Transport Stack.
|
| ResponseCorrelator |
Adds the incrementing sequence number to commands along with performing the
correlation of responses to requests to create a blocking request-response
semantics.
|
| ThreadNameFilter |
The thread name filter, modifies the name of the thread during the invocation to a transport.
|
| TransportFactory | |
| TransportFilter | |
| TransportServerFilter | |
| TransportServerSupport |
A useful base class for implementations of
TransportServer |
| TransportServerThreadSupport |
A useful base class for implementations of
TransportServer which uses
a background thread to accept new connections. |
| TransportSupport |
A useful base class for transport implementations.
|
| TransportThreadSupport |
A useful base class for a transport implementation which has a background
reading thread.
|
| WireFormatNegotiator |
Negotiates the wire format with a new connection
|
| WriteTimeoutFilter |
This filter implements write timeouts for socket write operations.
|
| WriteTimeoutFilter.TimeoutThread |
| Exception | Description |
|---|---|
| InactivityIOException |
This is exception is thrown when the transport layer detects that the underlying socket has been inactive for
too long.
|
| RequestTimedOutIOException |
thrown when the timeout specified on a request expires before
a reply or response is received
|
| TransportDisposedIOException |
This is exception is thrown when the transport is disposed
|
Copyright © 2005–2020 The Apache Software Foundation. All rights reserved.