public class JmsFrameTranslator extends LegacyFrameTranslator implements BrokerContextAware
FrameTranslator.Helper| Constructor and Description |
|---|
JmsFrameTranslator() |
| Modifier and Type | Method and Description |
|---|---|
ActiveMQMessage |
convertFrame(ProtocolConverter converter,
StompFrame command) |
StompFrame |
convertMessage(ProtocolConverter converter,
ActiveMQMessage message) |
protected ActiveMQMapMessage |
createMapMessage(com.thoughtworks.xstream.io.HierarchicalStreamReader in) |
protected ActiveMQObjectMessage |
createObjectMessage(com.thoughtworks.xstream.io.HierarchicalStreamReader in) |
protected com.thoughtworks.xstream.XStream |
createXStream() |
com.thoughtworks.xstream.XStream |
getXStream() |
protected java.lang.String |
marshall(java.io.Serializable object,
java.lang.String transformation)
Marshalls the Object to a string using XML or JSON encoding
|
protected java.lang.String |
marshallAdvisory(DataStructure ds,
java.lang.String transformation) |
void |
setBrokerContext(BrokerContext brokerContext) |
void |
setXStream(com.thoughtworks.xstream.XStream xStream) |
convertDestination, convertDestination, marshallAdvisorypublic JmsFrameTranslator()
public ActiveMQMessage convertFrame(ProtocolConverter converter, StompFrame command) throws javax.jms.JMSException, ProtocolException
convertFrame in interface FrameTranslatorconvertFrame in class LegacyFrameTranslatorjavax.jms.JMSExceptionProtocolExceptionpublic StompFrame convertMessage(ProtocolConverter converter, ActiveMQMessage message) throws java.io.IOException, javax.jms.JMSException
convertMessage in interface FrameTranslatorconvertMessage in class LegacyFrameTranslatorjava.io.IOExceptionjavax.jms.JMSExceptionprotected java.lang.String marshall(java.io.Serializable object, java.lang.String transformation) throws javax.jms.JMSException
javax.jms.JMSExceptionprotected ActiveMQObjectMessage createObjectMessage(com.thoughtworks.xstream.io.HierarchicalStreamReader in) throws javax.jms.JMSException
javax.jms.JMSExceptionprotected ActiveMQMapMessage createMapMessage(com.thoughtworks.xstream.io.HierarchicalStreamReader in) throws javax.jms.JMSException
javax.jms.JMSExceptionprotected java.lang.String marshallAdvisory(DataStructure ds, java.lang.String transformation)
public com.thoughtworks.xstream.XStream getXStream()
public void setXStream(com.thoughtworks.xstream.XStream xStream)
protected com.thoughtworks.xstream.XStream createXStream()
public void setBrokerContext(BrokerContext brokerContext)
setBrokerContext in interface BrokerContextAwareCopyright © 2005-2012. All Rights Reserved.