org.mule.providers.jms
Class JmsMessageUtils
java.lang.Object
org.mule.providers.jms.JmsMessageUtils
- public class JmsMessageUtils
- extends java.lang.Object
JmsMessageUtils
TODO -document class
- Version:
- $Revision: 1.3 $
- Author:
- Ross Mason
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JmsMessageUtils
public JmsMessageUtils()
getMessageForObject
public static Message getMessageForObject(java.lang.Object object,
Session session)
throws JMSException
- Throws:
JMSException
getObjectForMessage
public static java.lang.Object getObjectForMessage(Message source)
throws JMSException
- Throws:
JMSException
getBytesFromMessage
public static byte[] getBytesFromMessage(Message message)
throws JMSException,
java.io.IOException
- Parameters:
message
- the message to receive the bytes from. Note this only works for TextMessge, ObjectMessage,
StreamMessage and BytesMessage.
- Returns:
- a byte array corresponding with the message payload
- Throws:
JMSException
- if the message can't be read or if the message passed is a MapMessage
java.io.IOException
- if a failiare occurs while stream and converting the message data
getNameForDestination
public static java.lang.String getNameForDestination(Destination dest)
throws JMSException
- Throws:
JMSException
Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.