org.apache.servicemix.jms
Interface JmsMarshaler
- All Known Implementing Classes:
- DefaultJmsMarshaler
public interface JmsMarshaler
|
Method Summary |
javax.jms.Message |
toJMS(java.lang.Exception e,
javax.jms.Session session)
|
javax.jms.Message |
toJMS(SoapMessage message,
java.util.Map headers,
javax.jms.Session session)
Unmarshalls the SOAP message into an JMS message |
SoapMessage |
toSOAP(javax.jms.Message src)
Marshalls the JMS message into an XML/SOAP message |
toSOAP
SoapMessage toSOAP(javax.jms.Message src)
throws java.lang.Exception
- Marshalls the JMS message into an XML/SOAP message
- Parameters:
src - Message to marshall
- Throws:
java.lang.Exception
toJMS
javax.jms.Message toJMS(SoapMessage message,
java.util.Map headers,
javax.jms.Session session)
throws java.lang.Exception
- Unmarshalls the SOAP message into an JMS message
- Parameters:
message - Message to unmarshallsession - Used to create the JMS message
- Throws:
javax.jbi.messaging.MessagingException
javax.jms.JMSException
java.lang.Exception
toJMS
javax.jms.Message toJMS(java.lang.Exception e,
javax.jms.Session session)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2005-2014 FuseSource. All Rights Reserved.