Class ExprDS

java.lang.Object
com.aquima.interactions.rule.impl.ExprDS
All Implemented Interfaces:
IExprDS, IReportingDS

public class ExprDS extends Object implements IExprDS
Implementation of the expression datasource.
Since:
6.1
Author:
F. van der Meer
  • Constructor Details

  • Method Details

    • iterateExpressionTemplates

      public void iterateExpressionTemplates(IExprTemplateVisitor visitor)
      Description copied from interface: IExprDS
      This method should iterate over all the reusable expression templates that should be available, and invoke the visitor for each one.
      Specified by:
      iterateExpressionTemplates in interface IExprDS
      Parameters:
      visitor - The visitor that should be used to add the templates to.
    • addMessage

      public void addMessage(ErrorCode code, String[] parameters, Severity severity)
      Description copied from interface: IReportingDS
      This method will add an initialization error to the report for the specified error code and parameters.
      Specified by:
      addMessage in interface IReportingDS
      Parameters:
      code - Error code identifying the message.
      parameters - Optional array of parameters for the message.
      severity - The severity of the message.