Uses of Package
org.apache.activemq.transport
Package
Description
The core JMS client API implementation classes.
Command objects used via the Command Pattern to communicate among nodes
The core Transport abstraction and support classes
Discovery mechanism to discover brokers and clients.
Fail-Over Transport which will automatically reconnect to a failed transport and choose one of a list of possible transport implementations to use.
Fan-out Transport implementation which ensures that a message is sent to multiple destinations such as to ensure multiple brokers received a message for non-durable topic delivery to improve redundancy
A mock implementation of the Transport layer useful for testing
A Multicast based Transport implementation.
The Reliable transport deals with out of order commands as well as dealing with checking for missed commands and possibly re-requesting the replay of dropped commands.
TCP/IP based Transport implementation.
UDP based Transport implementation.
-
ClassDescriptionRepresents the client side of a transport allowing messages to be sent synchronously, asynchronously and consumed.An asynchronous listener of commands
-
-
ClassDescriptionRepresents the client side of a transport allowing messages to be sent synchronously, asynchronously and consumed.
-
ClassDescriptionUsed to make sure that commands are arriving periodically from the peer of the transport.Represents the client side of a transport allowing messages to be sent synchronously, asynchronously and consumed.An 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 transport implementations.This filter implements write timeouts for socket write operations. -
ClassDescriptionRepresents the client side of a transport allowing messages to be sent synchronously, asynchronously and consumed.An asynchronous listener of commandsA TransportServer asynchronously accepts objects and then delivers those objects to a .
-
ClassDescriptionRepresents the client side of a transport allowing messages to be sent synchronously, asynchronously and consumed.An asynchronous listener of commandsA TransportServer asynchronously accepts objects and then delivers those objects to a .
-
ClassDescriptionRepresents the client side of a transport allowing messages to be sent synchronously, asynchronously and consumed.An asynchronous listener of commandsA TransportServer asynchronously accepts objects and then delivers those objects to a .
-
ClassDescriptionAn asynchronous listener of commandsRepresents the client side of a transport allowing messages to be sent synchronously, asynchronously and consumed.An asynchronous listener of commandsA TransportServer asynchronously accepts objects and then delivers those objects to a .
-
ClassDescriptionRepresents the client side of a transport allowing messages to be sent synchronously, asynchronously and consumed.A useful base class for transport implementations.A useful base class for a transport implementation which has a background reading thread.
-
ClassDescriptionRepresents the client side of a transport allowing messages to be sent synchronously, asynchronously and consumed.A 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. -
ClassDescriptionAdds the incrementing sequence number to commands along with performing the correlation of responses to requests to create a blocking request-response semantics.Represents the client side of a transport allowing messages to be sent synchronously, asynchronously and consumed.An asynchronous listener of commands
-
ClassDescriptionRepresents the client side of a transport allowing messages to be sent synchronously, asynchronously and consumed.A 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. -
ClassDescriptionRepresents the client side of a transport allowing messages to be sent synchronously, asynchronously and consumed.An 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 transport implementations.A useful base class for a transport implementation which has a background reading thread. -
ClassDescriptionRepresents the client side of a transport allowing messages to be sent synchronously, asynchronously and consumed.