org.objectweb.joram.mom.util
Class MessageConverterModule

java.lang.Object
  extended byorg.objectweb.joram.mom.util.MessageConverterModule

public class MessageConverterModule
extends java.lang.Object

The MessageConverterModule is a utility class used for converting JORAM MOM messages into foreign JMS messages and foreign JMS messages into JORAM MOM messages.


Constructor Summary
MessageConverterModule()
           
 
Method Summary
static Message convert(javax.jms.Message jmsMessage)
          Converts a standard JMS message into an org.objectweb.joram.mom.shared.messages.Message instance.
static javax.jms.Message convert(javax.jms.Session jmsSession, Message momMessage)
          Converts a JORAM MOM message into a JMS message.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageConverterModule

public MessageConverterModule()
Method Detail

convert

public static Message convert(javax.jms.Message jmsMessage)
                       throws javax.jms.MessageFormatException
Converts a standard JMS message into an org.objectweb.joram.mom.shared.messages.Message instance.

Throws:
javax.jms.MessageFormatException - If a problem occurs while reading the JMS message or writing the MOM message.

convert

public static javax.jms.Message convert(javax.jms.Session jmsSession,
                                        Message momMessage)
                                 throws javax.jms.JMSException
Converts a JORAM MOM message into a JMS message.

Throws:
javax.jms.IllegalStateException - If the module's JMS session state does not allow to create a JMS message.
javax.jms.MessageFormatException - If an error occurs while constructing the foreign JMS message or reading the MOM message.
javax.jms.JMSException


Copyright ? 2004 Scalagent - All rights reserved