Class JMSMappingInboundTransformer
- java.lang.Object
-
- org.apache.activemq.transport.amqp.message.InboundTransformer
-
- org.apache.activemq.transport.amqp.message.JMSMappingInboundTransformer
-
public class JMSMappingInboundTransformer extends InboundTransformer
-
-
Field Summary
-
Fields inherited from class org.apache.activemq.transport.amqp.message.InboundTransformer
TRANSFORMER_JMS, TRANSFORMER_NATIVE, TRANSFORMER_RAW
-
-
Constructor Summary
Constructors Constructor Description JMSMappingInboundTransformer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ActiveMQMapMessagecreateMapMessage(Map<String,Object> content)static ActiveMQObjectMessagecreateObjectMessage(byte[] content, int offset, int length)static ActiveMQTextMessagecreateTextMessage(String text)protected ActiveMQMessagedoTransform(EncodedMessage amqpMessage)InboundTransformergetFallbackTransformer()StringgetTransformerName()-
Methods inherited from class org.apache.activemq.transport.amqp.message.InboundTransformer
populateMessage, transform
-
-
-
-
Method Detail
-
getTransformerName
public String getTransformerName()
- Specified by:
getTransformerNamein classInboundTransformer
-
getFallbackTransformer
public InboundTransformer getFallbackTransformer()
- Specified by:
getFallbackTransformerin classInboundTransformer
-
doTransform
protected ActiveMQMessage doTransform(EncodedMessage amqpMessage) throws Exception
- Specified by:
doTransformin classInboundTransformer- Throws:
Exception
-
createTextMessage
public static ActiveMQTextMessage createTextMessage(String text)
-
createObjectMessage
public static ActiveMQObjectMessage createObjectMessage(byte[] content, int offset, int length)
-
createMapMessage
public static ActiveMQMapMessage createMapMessage(Map<String,Object> content) throws JMSException
- Throws:
JMSException
-
-