Package com.sun.messaging.xml
Class MessageTransformer
- java.lang.Object
-
- com.sun.messaging.xml.MessageTransformer
-
public class MessageTransformer extends java.lang.ObjectTheTransformerclass encapsulates the functionality to transform SOAP and JMS messages.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static jakarta.xml.soap.SOAPMessageSOAPMessageFromJMSMessage(jakarta.jms.Message message, jakarta.xml.soap.MessageFactory messageFactory)Extracts ajakarta.xml.soap.SOAPMessageobject from thejakarta.jms.Messageobject into which it was transformed using theSOAPMessageIntoJMSMessagemethod.static jakarta.jms.MessageSOAPMessageIntoJMSMessage(jakarta.xml.soap.SOAPMessage soapMessage, jakarta.jms.Session session)Transforms ajakarta.xml.soap.SOAPMessagemessage into ajakarta.jms.Messagemessage.
-
-
-
Method Detail
-
SOAPMessageIntoJMSMessage
public static jakarta.jms.Message SOAPMessageIntoJMSMessage(jakarta.xml.soap.SOAPMessage soapMessage, jakarta.jms.Session session) throws JAXMExceptionTransforms ajakarta.xml.soap.SOAPMessagemessage into ajakarta.jms.Messagemessage.- Parameters:
soapMessage- the SOAPMessage to be converted to the JMS Message.session- The JMS Session to be used to construct the JMS Message.- Throws:
JAXMException- If any error is encountered when transforming the message.
-
SOAPMessageFromJMSMessage
public static jakarta.xml.soap.SOAPMessage SOAPMessageFromJMSMessage(jakarta.jms.Message message, jakarta.xml.soap.MessageFactory messageFactory) throws JAXMExceptionExtracts ajakarta.xml.soap.SOAPMessageobject from thejakarta.jms.Messageobject into which it was transformed using theSOAPMessageIntoJMSMessagemethod. TheMessageFactoryparameter is used to construct thejakarta.xml.soap.SOAPMessageobject.If
MessageFactoryisnullthen the default SOAP MessageFactory will be used to construct the SOAP message.- Parameters:
message- The JMS message from which the SOAP message is to be extracted.messageFactory- The SOAP MessageFactory to be used to contruct the SOAP message.- Throws:
JAXMException- If any error is encountered when extracting the message.
-
-