org.apache.axis.soap
public class MessageFactoryImpl extends MessageFactory
| Method Summary | |
|---|---|
| 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. |
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.
Returns: a new SOAPMessage object
Throws: SOAPException if a SOAP error occurs
InputStream object into a new SOAPMessage
object and returns the SOAPMessage object.Parameters: mimeheaders the transport-specific headers
passed to the message in a transport-independent fashion
for creation of the message inputstream the InputStream object
that contains the data for a message
Returns: a new SOAPMessage object containing the
data from the given InputStream object
Throws: IOException if there is a problem in reading data from the input stream SOAPException if the message is invalid