Class ReportingActionDS

java.lang.Object
com.aquima.interactions.foundation.report.ReportingDS
com.aquima.interactions.rule.report.ReportingActionDS
All Implemented Interfaces:
IReportingDS, IActionDS

public class ReportingActionDS extends ReportingDS implements IActionDS
IActionDS implementation that adds error reporting.
Since:
9.1
Author:
r.fleuren
  • 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.