java.lang.Object
com.aquima.interactions.foundation.report.ReportingDS
com.aquima.interactions.rule.ds.xml.r17.parsing.table.XmlActionDS
All Implemented Interfaces:
IReportingDS, IActionDS

public class XmlActionDS extends ReportingDS implements IActionDS
Xml datasource implementation.
Since:
7.3
Author:
Danny Roest
  • Constructor Details

  • Method Details

    • getActionId

      public String getActionId()
      Description copied from interface: IActionDS
      This method returns the unique ID of the action. The ID of an action is mainly used to identify justifications.
      Specified by:
      getActionId in interface IActionDS
      Returns:
      the unique ID of the action.
    • getAttribute

      public String getAttribute()
      Description copied from interface: IActionDS
      The attribute name for which the action is defined.
      Specified by:
      getAttribute in interface IActionDS
      Returns:
      The attribute name for which the action is defined.
    • getValueExpression

      public String getValueExpression()
      Description copied from interface: IActionDS
      This method returns the expression that is used as the result of the action.
      Specified by:
      getValueExpression in interface IActionDS
      Returns:
      the expression that is used as the result of the action.
    • getMultipleValueExpression

      public String[] getMultipleValueExpression()
      Description copied from interface: IActionDS
      This method an array of strings containing the expressions that are used as the result of the action.
      Specified by:
      getMultipleValueExpression in interface IActionDS
      Returns:
      Array of strings containing the expressions that are used as the result of the action.