Class SOAPMessageFactory1_1Impl

java.lang.Object
jakarta.xml.soap.MessageFactory
com.sun.xml.messaging.saaj.soap.MessageFactoryImpl
com.sun.xml.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl

public class SOAPMessageFactory1_1Impl extends MessageFactoryImpl
  • Constructor Details

    • SOAPMessageFactory1_1Impl

      public SOAPMessageFactory1_1Impl()
  • Method Details

    • createMessage

      public SOAPMessage createMessage() throws SOAPException
      Description copied from class: MessageFactory
      Creates a new SOAPMessage object with the default SOAPPart, SOAPEnvelope, SOAPBody, and SOAPHeader objects. Profile-specific message factories can choose to pre-populate 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.

      Overrides:
      createMessage in class MessageFactoryImpl
      Returns:
      a new SOAPMessage object
      Throws:
      SOAPException - if a SOAP error occurs
    • createMessage

      public SOAPMessage createMessage(boolean isFastInfoset, boolean acceptFastInfoset) throws SOAPException
      Overrides:
      createMessage in class MessageFactoryImpl
      Throws:
      SOAPException
    • createMessage

      public SOAPMessage createMessage(MimeHeaders headers, InputStream in) throws IOException, SOAPExceptionImpl
      Description copied from class: MessageFactory
      Internalizes the contents of the given InputStream object into a new SOAPMessage object and returns the SOAPMessage object.
      Overrides:
      createMessage in class MessageFactoryImpl
      Parameters:
      headers - the transport-specific headers passed to the message in a transport-independent fashion for creation of the message
      in - 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
      SOAPExceptionImpl