public class MessageFactoryImpl extends MessageFactory
Constructor and Description |
---|
MessageFactoryImpl() |
Modifier and Type | Method and Description |
---|---|
SOAPMessage |
createMessage()
Creates a new
SOAPMessage object with the
default SOAPPart , SOAPEnvelope ,
SOAPBody , and SOAPHeader objects. |
SOAPMessage |
createMessage(MimeHeaders mimeheaders,
InputStream inputstream)
Internalizes the contents of the given
InputStream object into a new SOAPMessage
object and returns the SOAPMessage object. |
newInstance
public SOAPMessage createMessage() throws SOAPException
SOAPMessage
object with the
default SOAPPart
, SOAPEnvelope
,
SOAPBody
, and SOAPHeader
objects.
Profile-specific message factories can choose to
prepopulate the SOAPMessage
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, the SOAPMessage
object needs to
create one or more AttachmentPart
objects and
add them to itself. Any content that is not in XML format
must be in an AttachmentPart
object.
createMessage
in class MessageFactory
SOAPMessage
objectSOAPException
- if a SOAP error occurspublic SOAPMessage createMessage(MimeHeaders mimeheaders, InputStream inputstream) throws IOException, SOAPException
InputStream
object into a new SOAPMessage
object and returns the SOAPMessage
object.createMessage
in class MessageFactory
mimeheaders
- the transport-specific headers
passed to the message in a transport-independent fashion
for creation of the messageinputstream
- the InputStream
object
that contains the data for a messageSOAPMessage
object containing the
data from the given InputStream
objectIOException
- if there is a
problem in reading data from the input streamSOAPException
- if the message is invalidCopyright © The Apache Software Foundation. All Rights Reserved.