Class SimpleJmsMessageConvertor

java.lang.Object
org.apache.activemq.network.jms.SimpleJmsMessageConvertor
All Implemented Interfaces:
JmsMesageConvertor

public class SimpleJmsMessageConvertor extends Object implements JmsMesageConvertor
Converts Message from one JMS to another
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    jakarta.jms.Message
    convert(jakarta.jms.Message message)
    Convert a foreign JMS Message to a native ActiveMQ Message - Inbound or visa-versa outbound.
    jakarta.jms.Message
    convert(jakarta.jms.Message message, jakarta.jms.Destination replyTo)
    Convert a foreign JMS Message to a native ActiveMQ Message - Inbound or visa-versa outbound.
    void
    setConnection(jakarta.jms.Connection connection)
     

    Methods inherited from class java.lang.Object

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

    • SimpleJmsMessageConvertor

      public SimpleJmsMessageConvertor()
  • Method Details

    • convert

      public jakarta.jms.Message convert(jakarta.jms.Message message) throws jakarta.jms.JMSException
      Convert a foreign JMS Message to a native ActiveMQ Message - Inbound or visa-versa outbound.
      Specified by:
      convert in interface JmsMesageConvertor
      Parameters:
      message - The target message to convert to a native ActiveMQ message
      Returns:
      the converted message
      Throws:
      jakarta.jms.JMSException
    • convert

      public jakarta.jms.Message convert(jakarta.jms.Message message, jakarta.jms.Destination replyTo) throws jakarta.jms.JMSException
      Convert a foreign JMS Message to a native ActiveMQ Message - Inbound or visa-versa outbound. If the replyTo Destination instance is not null then the Message is configured with the given replyTo value.
      Specified by:
      convert in interface JmsMesageConvertor
      Parameters:
      message - The target message to convert to a native ActiveMQ message
      replyTo - The replyTo Destination to set on the converted Message.
      Returns:
      the converted message
      Throws:
      jakarta.jms.JMSException
    • setConnection

      public void setConnection(jakarta.jms.Connection connection)
      Specified by:
      setConnection in interface JmsMesageConvertor