|
||||||||||
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 | |
Transport | Represents the client side of a transport allowing messages to be sent synchronously, asynchronously and consumed. |
TransportAcceptListener | |
TransportListener | An asynchronous listener of commands |
TransportLoggerControlMBean | MBean used to manage all of the TransportLoggers at once. |
TransportLoggerViewMBean | MBean to manage a single Transport Logger. |
TransportServer | A TransportServer asynchronously accepts Transport objects and then
delivers those objects to a TransportAcceptListener . |
Class Summary | |
---|---|
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 | |
ResponseCorrelator | Adds the incrementing sequence number to commands along with performing the corelation 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 | |
TransportLogger | This TransportFilter implementation writes output to a log as it intercepts commands / events before sending them to the following layer in the Transport stack. |
TransportLoggerControl | Implementation of the TransportLoggerControlMBean interface, which is an MBean used to control all TransportLoggers at once. |
TransportLoggerFactory | Singleton class to create TransportLogger objects. |
TransportLoggerView | Class implementing the TransportLoggerViewMBean interface. |
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. |
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 |