Class JMSMappingInboundTransformer

java.lang.Object
com.swiftmq.impl.amqp.amqp.v01_00_00.transformer.InboundTransformer
com.swiftmq.impl.amqp.amqp.v01_00_00.transformer.JMSMappingInboundTransformer

public class JMSMappingInboundTransformer extends InboundTransformer
  • Constructor Details

    • JMSMappingInboundTransformer

      public JMSMappingInboundTransformer()
  • Method Details

    • setConfiguration

      public void setConfiguration(Map config) throws Exception
      Overrides:
      setConfiguration in class InboundTransformer
      Throws:
      Exception
    • transformHeader

      protected void transformHeader(Header header, MessageImpl jmsMessage) throws Exception
      Throws:
      Exception
    • transformMap

      protected void transformMap(Map map, MessageImpl jmsMessage, String prefix) throws Exception
      Throws:
      Exception
    • transformProperties

      protected void transformProperties(Properties properties, MessageImpl jmsMessage, DestinationFactory destinationFactory) throws Exception
      Throws:
      Exception
    • transformApplicationProperties

      protected void transformApplicationProperties(ApplicationProperties applicationProperties, MessageImpl jmsMessage) throws Exception
      Throws:
      Exception
    • transform

      public MessageImpl transform(TransferFrame frame, DestinationFactory destinationFactory) throws AMQPException, JMSException
      Specified by:
      transform in class InboundTransformer
      Throws:
      AMQPException
      JMSException