Class JmsMessageHeaderMapper

  • All Implemented Interfaces:
    org.springframework.jms.support.JmsHeaderMapper, org.springframework.messaging.support.HeaderMapper<javax.jms.Message>

    public class JmsMessageHeaderMapper
    extends org.springframework.jms.support.SimpleJmsHeaderMapper
    Citrus JMS header mapper translates internal message headers to Spring integration message headers and vice versa.
    Since:
    2.0
    Author:
    Christoph Deppisch
    • Field Summary

      • Fields inherited from class org.springframework.messaging.support.AbstractHeaderMapper

        logger
      • Fields inherited from interface org.springframework.jms.support.JmsHeaderMapper

        CONTENT_TYPE_PROPERTY
    • Constructor Detail

      • JmsMessageHeaderMapper

        public JmsMessageHeaderMapper()
    • Method Detail

      • fromHeaders

        public void fromHeaders​(org.springframework.messaging.MessageHeaders headers,
                                javax.jms.Message jmsMessage)
        Specified by:
        fromHeaders in interface org.springframework.messaging.support.HeaderMapper<javax.jms.Message>
        Overrides:
        fromHeaders in class org.springframework.jms.support.SimpleJmsHeaderMapper
      • toHeaders

        public org.springframework.messaging.MessageHeaders toHeaders​(javax.jms.Message jmsMessage)
        Specified by:
        toHeaders in interface org.springframework.messaging.support.HeaderMapper<javax.jms.Message>
        Overrides:
        toHeaders in class org.springframework.jms.support.SimpleJmsHeaderMapper
      • setFilterInternalHeaders

        public void setFilterInternalHeaders​(boolean filterInternalHeaders)