Package org.apache.activemq.transport
package org.apache.activemq.transport
The core Transport abstraction and support classes
-
ClassDescriptionUsed to make sure that commands are arriving periodically from the peer of the transport.Joins together of partial commands which were split into individual chunks of data.An asynchronous listener of commandsThis is exception is thrown when the transport layer detects that the underlying socket has been inactive for too long.Used to make sure that commands are arriving periodically from the peer of the transport.Interface for classes that will be called by the TransportLogger class to actually write to a log file.Thread safe Transport Filter that serializes calls to and from the Transport Stack.thrown when the timeout specified on a request expires before a reply or response is receivedAdds the incrementing sequence number to commands along with performing the correlation of responses to requests to create a blocking request-response semantics.The thread name filter, modifies the name of the thread during the invocation to a transport.Represents the client side of a transport allowing messages to be sent synchronously, asynchronously and consumed.This is exception is thrown when the transport is disposedAn asynchronous listener of commandsA TransportServer asynchronously accepts objects and then delivers those objects to a .A useful base class for implementations of
TransportServer
A useful base class for implementations ofTransportServer
which uses a background thread to accept new connections.A useful base class for transport implementations.A useful base class for a transport implementation which has a background reading thread.Negotiates the wire format with a new connectionThis filter implements write timeouts for socket write operations.