Class XmlWebServiceOperationDS

java.lang.Object
com.aquima.interactions.foundation.report.ReportingDS
com.aquima.interactions.portal.ds.xml.r12.parsing.XmlWebServiceOperationDS
All Implemented Interfaces:
IReportingDS, IWebServiceOperationDS

public final class XmlWebServiceOperationDS extends ReportingDS implements IWebServiceOperationDS
Xml datasource implementation.
Since:
9.0
Author:
Jon van Leuven
  • Constructor Details Link icon

  • Method Details Link icon

    • getOperationName Link icon

      public String getOperationName()
      Description copied from interface: IWebServiceOperationDS
      This method returns the name of the operation mapping.
      Specified by:
      getOperationName in interface IWebServiceOperationDS
      Returns:
      The name of the operation, may not be null.
    • getFlowName Link icon

      public String getFlowName()
      Description copied from interface: IWebServiceOperationDS
      This method returns the name of the flow the operation is mapped to.
      Specified by:
      getFlowName in interface IWebServiceOperationDS
      Returns:
      The name of the flow, may be null.
    • getRoleNames Link icon

      public String[] getRoleNames()
      Description copied from interface: IWebServiceOperationDS
      This method returns the roles that are needed to start the operation.
      Specified by:
      getRoleNames in interface IWebServiceOperationDS
      Returns:
      The roles, never null, but may be an empty array.
    • getInputMappingName Link icon

      public String getInputMappingName()
      Description copied from interface: IWebServiceOperationDS
      This method returns the optional name of the input mapping for this operation.
      Specified by:
      getInputMappingName in interface IWebServiceOperationDS
      Returns:
      The name of the input mapping, may be null when no mapping is used.
    • getOutputMappingName Link icon

      public String getOutputMappingName()
      Description copied from interface: IWebServiceOperationDS
      This method returns the optional name of the output mapping for this operation.
      Specified by:
      getOutputMappingName in interface IWebServiceOperationDS
      Returns:
      The name of the output mapping, may be null when no mapping is used.
    • isIncludedInApiDocumentation Link icon

      public boolean isIncludedInApiDocumentation()
      Description copied from interface: IWebServiceOperationDS
      This method returns whether the operation should be included in the API documentation for this operation, the operation should be added to the API documentation when true
      Specified by:
      isIncludedInApiDocumentation in interface IWebServiceOperationDS
      Returns:
      Whether the operation should be included in the API documentation.