|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| 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 Summary | |
|---|---|
| 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 Summary | |
|---|---|
| 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 |
The core Transport abstraction and support classes
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||