Class JmsMessageHeaderMapper

java.lang.Object
org.springframework.messaging.support.AbstractHeaderMapper<jakarta.jms.Message>
org.springframework.jms.support.SimpleJmsHeaderMapper
org.citrusframework.jms.message.JmsMessageHeaderMapper
All Implemented Interfaces:
org.springframework.jms.support.JmsHeaderMapper, org.springframework.messaging.support.HeaderMapper<jakarta.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 Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    fromHeaders(org.springframework.messaging.MessageHeaders headers, jakarta.jms.Message jmsMessage)
     
    void
    setFilterInternalHeaders(boolean filterInternalHeaders)
     
    org.springframework.messaging.MessageHeaders
    toHeaders(jakarta.jms.Message jmsMessage)
     

    Methods inherited from class org.springframework.jms.support.SimpleJmsHeaderMapper

    fromHeaderName, toHeaderName

    Methods inherited from class org.springframework.messaging.support.AbstractHeaderMapper

    getHeaderIfAvailable, setInboundPrefix, setOutboundPrefix

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • JmsMessageHeaderMapper

      public JmsMessageHeaderMapper()
  • Method Details

    • fromHeaders

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

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

      public void setFilterInternalHeaders(boolean filterInternalHeaders)