Interface IWebServiceOperationDS

All Superinterfaces:
IReportingDS
All Known Implementing Classes:
XmlWebServiceOperationDS, XmlWebServiceOperationDS

public interface IWebServiceOperationDS extends IReportingDS
This interface defines the methods that are needed to construct an WebServiceOperation definition object.
Since:
9.0
Author:
Jon van Leuven
  • Method Summary

    Modifier and Type
    Method
    Description
    This method returns the name of the flow the operation is mapped to.
    This method returns the optional name of the input mapping for this operation.
    This method returns the name of the operation mapping.
    This method returns the optional name of the output mapping for this operation.
    This method returns the roles that are needed to start the operation.

    Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS

    addMessage
  • Method Details

    • getOperationName

      String getOperationName()
      This method returns the name of the operation mapping.
      Returns:
      The name of the operation, may not be null.
    • getFlowName

      String getFlowName()
      This method returns the name of the flow the operation is mapped to.
      Returns:
      The name of the flow, may be null.
    • getRoleNames

      String[] getRoleNames()
      This method returns the roles that are needed to start the operation.
      Returns:
      The roles, never null, but may be an empty array.
    • getInputMappingName

      String getInputMappingName()
      This method returns the optional name of the input mapping for this operation.
      Returns:
      The name of the input mapping, may be null when no mapping is used.
    • getOutputMappingName

      String getOutputMappingName()
      This method returns the optional name of the output mapping for this operation.
      Returns:
      The name of the output mapping, may be null when no mapping is used.