org.apache.activemq.network.jms
Class SimpleJmsMessageConvertor

java.lang.Object
  extended by 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
SimpleJmsMessageConvertor()
           
 
Method Summary
 Message convert(Message message)
          Convert a foreign JMS Message to a native ActiveMQ Message - Inbound or visa-versa outbound.
 Message convert(Message message, Destination replyTo)
          Convert a foreign JMS Message to a native ActiveMQ Message - Inbound or visa-versa outbound.
 void setConnection(Connection connection)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleJmsMessageConvertor

public SimpleJmsMessageConvertor()
Method Detail

convert

public Message convert(Message message)
                throws 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:
JMSException

convert

public Message convert(Message message,
                       Destination replyTo)
                throws 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:
JMSException

setConnection

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


Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.