Package com.sun.messaging.xml
Class MessageTransformer
- java.lang.Object
-
- com.sun.messaging.xml.MessageTransformer
-
public class MessageTransformer extends java.lang.Object
TheTransformer
class 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.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 Detail
-
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.
-
-