Package org.apache.activemq.transport.stomp
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.
-
ClassDescriptionImplementations of this interface are used to map back and forth from STOMP to ActiveMQ.Helper class which holds commonly needed functions used when implementing FrameTranslatorsFrame translator implementation that uses XStream to convert messages to and from XML and JSONImplements ActiveMQ 4.0 translationsTracker object for Messages that carry STOMP v1.2 ACK IDsRepresents all the data in a STOMP frame.Command indicating that an invalid Stomp Frame was received.Used to make sure that commands are arriving periodically from the peer of the transport.An implementation of the
Transportinterface for using Stomp over NIOA STOMP over NIO transport factoryA STOMP over SSL transport factoryKeeps track of the STOMP subscription so that acking is correctly done.Basic interface that mediates between protocol converter and transportA STOMP transport factoryThe 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.Implements marshalling and unmarsalling the Stomp protocol.Creates WireFormat objects that marshalls the Stomp protocol.