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 com.sun.messaging.xml.MessageTransformerExceptionTransforms 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:
com.sun.messaging.xml.MessageTransformerException- 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 com.sun.messaging.xml.MessageTransformerExceptionExtracts 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:
com.sun.messaging.xml.MessageTransformerException- If any error is encountered when extracting the message.
-
-