org.apache.axis.soap
Class MessageFactoryImpl
public class MessageFactoryImpl
Message Factory implementation
- Davanum Srinivas (dims@yahoo.com)
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.
|
createMessage
public SOAPMessage createMessage()
throws SOAPException Creates a new
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 interface MessageFactory
createMessage
public SOAPMessage createMessage(MimeHeaders mimeheaders,
InputStream inputstream)
throws IOException,
SOAPException Internalizes the contents of the given
InputStream object into a new SOAPMessage
object and returns the SOAPMessage object.
- createMessage in interface 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 message
- a new
SOAPMessage object containing the
data from the given InputStream object
Copyright © 2005 Apache Web Services Project. All Rights Reserved.