Class SoapOperationTemplate

java.lang.Object
com.aquima.interactions.test.templates.AbstractReportingTemplate
com.aquima.interactions.test.templates.communication.SoapOperationTemplate

public class SoapOperationTemplate extends AbstractReportingTemplate
This class may be used to quickly initialize a model.
Since:
9.0
Author:
Jon van Leuven, Arjan Pragt
  • Constructor Details

    • SoapOperationTemplate

      protected SoapOperationTemplate(String operationName, String action, com.aquima.interactions.foundation.report.IInitializationReport report)
  • Method Details

    • setRequestMessage

      public SoapMessageTemplate setRequestMessage()
      This method sets the request message of the operation.
      Returns:
      The created template.
    • setRequestMessage

      public SoapMessageTemplate setRequestMessage(String entityName)
      This method sets the request message of the operation.
      Parameters:
      entityName - The name of the entity for the message, may not be null.
      Returns:
      The input message for this operation, never null.
    • setRequestMessage

      public SoapMessageTemplate setRequestMessage(String namespace, String entityName)
      This method sets the request message of the operation.
      Parameters:
      namespace - The definition namespace of the message part.
      entityName - The name of the entity for the message, may not be null.
      Returns:
      The input message for this operation, never null.
    • setResponseMessage

      public SoapMessageTemplate setResponseMessage()
      This method sets the response message of the operation.
      Returns:
      The created template.
    • setResponseMessage

      public SoapMessageTemplate setResponseMessage(String entityName)
      This method sets the request message of the operation.
      Parameters:
      entityName - The name of the entity for the message, may not be null.
      Returns:
      The input message for this operation, never null.
    • setResponseMessage

      public SoapMessageTemplate setResponseMessage(String namespace, String entityName)
      This method sets the request message of the operation.
      Parameters:
      namespace - The definition namespace of the message part.
      entityName - The name of the entity for the message, may not be null.
      Returns:
      The input message for this operation, never null.
    • getRequestMessage

      protected SoapMessageTemplate getRequestMessage()
    • getResponseMessage

      protected SoapMessageTemplate getResponseMessage()
    • toDataSource

      protected com.aquima.interactions.communication.ds.ISoapOperationDS toDataSource()
    • getName

      protected String getName()
    • getAction

      public String getAction()