Package com.sun.messaging.xml
Class MessageTransformer
java.lang.Object
com.sun.messaging.xml.MessageTransformer
The
Transformer
class encapsulates the functionality to transform SOAP and JMS messages.-
Method Summary
Modifier and TypeMethodDescriptionstatic jakarta.xml.soap.SOAPMessage
SOAPMessageFromJMSMessage
(jakarta.jms.Message message, jakarta.xml.soap.MessageFactory messageFactory) Extracts ajakarta.xml.soap.SOAPMessage
object from thejakarta.jms.Message
object into which it was transformed using theSOAPMessageIntoJMSMessage
method.static jakarta.jms.Message
SOAPMessageIntoJMSMessage
(jakarta.xml.soap.SOAPMessage soapMessage, jakarta.jms.Session session) Transforms ajakarta.xml.soap.SOAPMessage
message into ajakarta.jms.Message
message.
-
Method Details
-
SOAPMessageIntoJMSMessage
public static jakarta.jms.Message SOAPMessageIntoJMSMessage(jakarta.xml.soap.SOAPMessage soapMessage, jakarta.jms.Session session) throws com.sun.messaging.xml.MessageTransformerException Transforms ajakarta.xml.soap.SOAPMessage
message into ajakarta.jms.Message
message.- 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.MessageTransformerException Extracts ajakarta.xml.soap.SOAPMessage
object from thejakarta.jms.Message
object into which it was transformed using theSOAPMessageIntoJMSMessage
method. TheMessageFactory
parameter is used to construct thejakarta.xml.soap.SOAPMessage
object.If
MessageFactory
isnull
then 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.
-