Package org.apache.activemq.transport.stomp
An implementation of the Stomp protocol which is a simple wire protocol for writing clients for ActiveMQ in different
languages like Ruby, Python, PHP, C etc.
-
Interface Summary Interface Description FrameTranslator Implementations of this interface are used to map back and forth from STOMP to ActiveMQ.Stomp Stomp.Commands Stomp.Headers Stomp.Headers.Ack Stomp.Headers.Connect Stomp.Headers.Connected Stomp.Headers.Error Stomp.Headers.Message Stomp.Headers.Response Stomp.Headers.Send Stomp.Headers.Subscribe Stomp.Headers.Subscribe.AckModeValues Stomp.Headers.Unsubscribe Stomp.Responses StompTransport Basic interface that mediates between protocol converter and transport -
Class Summary Class Description FrameTranslator.Helper Helper class which holds commonly needed functions used when implementing FrameTranslatorsJmsFrameTranslator Frame translator implementation that uses XStream to convert messages to and from XML and JSONLegacyFrameTranslator Implements ActiveMQ 4.0 translationsProtocolConverter StompAckEntry Tracker object for Messages that carry STOMP v1.2 ACK IDsStompCodec StompConnection StompFrame Represents all the data in a STOMP frame.StompFrameError Command indicating that an invalid Stomp Frame was received.StompInactivityMonitor Used to make sure that commands are arriving periodically from the peer of the transport.StompNIOSSLTransport StompNIOSSLTransportFactory StompNIOTransport An implementation of theTransport
interface for using Stomp over NIOStompNIOTransportFactory A STOMP over NIO transport factoryStompQueueBrowserSubscription StompSslTransportFactory A STOMP over SSL transport factoryStompSubscription Keeps track of the STOMP subscription so that acking is correctly done.StompTransportFactory A STOMP transport factoryStompTransportFilter The StompTransportFilter normally sits on top of a TcpTransport that has been configured with the StompWireFormat and is used to convert STOMP commands to ActiveMQ commands.StompWireFormat Implements marshalling and unmarsalling the Stomp protocol.StompWireFormatFactory Creates WireFormat objects that marshalls the Stomp protocol. -
Enum Summary Enum Description Stomp.Transformations -
Exception Summary Exception Description ProtocolException