Module com.sun.xml.messaging.saaj
Class SOAPMessageFactoryDynamicImpl
java.lang.Object
jakarta.xml.soap.MessageFactory
com.sun.xml.messaging.saaj.soap.MessageFactoryImpl
com.sun.xml.messaging.saaj.soap.dynamic.SOAPMessageFactoryDynamicImpl
-
Field Summary
Fields inherited from class com.sun.xml.messaging.saaj.soap.MessageFactoryImpl
lazyAttachments, listener
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionCreates a newSOAPMessage
object with the defaultSOAPPart
,SOAPEnvelope
,SOAPBody
, andSOAPHeader
objects.Methods inherited from class com.sun.xml.messaging.saaj.soap.MessageFactoryImpl
createMessage, createMessage, createMessage, createMessage, getContentType, listen, setLazyAttachmentOptimization
Methods inherited from class jakarta.xml.soap.MessageFactory
newInstance, newInstance
-
Constructor Details
-
SOAPMessageFactoryDynamicImpl
public SOAPMessageFactoryDynamicImpl()
-
-
Method Details
-
createMessage
Description copied from class:MessageFactory
Creates a newSOAPMessage
object with the defaultSOAPPart
,SOAPEnvelope
,SOAPBody
, andSOAPHeader
objects. Profile-specific message factories can choose to pre-populate theSOAPMessage
object with profile-specific headers.Content can be added to this message's
SOAPPart
object, and the message can be sent "as is" when a message containing only a SOAP part is sufficient. Otherwise, theSOAPMessage
object needs to create one or moreAttachmentPart
objects and add them to itself. Any content that is not in XML format must be in anAttachmentPart
object.- Overrides:
createMessage
in classMessageFactoryImpl
- Returns:
- a new
SOAPMessage
object - Throws:
SOAPException
- if a SOAP error occurs
-