Class WebServiceOperationTemplate

java.lang.Object
com.aquima.interactions.test.templates.AbstractReportingTemplate
com.aquima.interactions.test.templates.webservice.WebServiceOperationTemplate

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

    • WebServiceOperationTemplate

      protected WebServiceOperationTemplate(String name, com.aquima.interactions.foundation.report.IInitializationReport report)
  • Method Details

    • setInputMapping

      public void setInputMapping(String mappingName)
      This method sets the input mapping name of this webservice mapping.
      Parameters:
      mappingName - The mapping name.
    • setOutputMapping

      public void setOutputMapping(String mappingName)
      This method sets the output mapping name of this webservice mapping.
      Parameters:
      mappingName - The mapping name.
    • toDataSource

      public com.aquima.interactions.portal.ds.IWebServiceOperationDS toDataSource()
      This method converts the template to a data source that can be used to initialize a model.
      Returns:
      a data source that can be used to initialize a model.
    • addRole

      public void addRole(String role)
    • getOperationName

      protected String getOperationName()
    • getFlowName

      protected String getFlowName()
    • setFlowName

      public void setFlowName(String flowName)
      Use this method to set the flow name of the operation mapping.
      Parameters:
      flowName - The name of the flow.
    • getRoles

      protected String[] getRoles()
    • getOutputMappingName

      protected String getOutputMappingName()
    • getInputMappingName

      protected String getInputMappingName()