Class XMLMessageFactory

java.lang.Object
oracle.soa.api.XMLMessageFactory

public abstract class XMLMessageFactory extends Object
Creates messages with XML payloads

Example:
      Message request = XMLMessageFactory.getInstance().createMessage();
 
  • Constructor Details

    • XMLMessageFactory

      public XMLMessageFactory()
  • Method Details

    • getInstance

      public static XMLMessageFactory getInstance()
      Returns:
      An instance of the factory
    • createMessage

      public abstract Message<Element> createMessage()
      Creates an uninitialized message
      Returns:
      an uninitialized message
    • createMessage

      public abstract Message<Element> createMessage(Map<String,Element> partData)
      Creates a message initialized with the specified part data
      Parameters:
      partData - the WSDL part name to XML element data map
      Returns:
      a message initialized with the specified part data