Package com.aquima.interactions.rule.ds
Interface IExpressionEngineDS
- All Superinterfaces:
IReportingDS
- All Known Implementing Classes:
ReportingExpressionEngineDS
,XmlExpressionEngineDS
This interface defines the main functions that a data layer for a rule engine should implement to initialize the
various business rules.
- Since:
- 6.0
- Author:
- F. van der Meer
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoid
The rule engine will invoke this method to allow the data layer to add an expression template to the rule engine.Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Field Details
-
CATEGORY
Category used in error and/or warnings found during initialization.
-
-
Method Details
-
iterateExpressionTemplates
The rule engine will invoke this method to allow the data layer to add an expression template to the rule engine.- Parameters:
visitor
- The visitor that should be used to add the expression template to.- Throws:
InitializationException
- This exception is raised when a expression template could not be added due to errors.
-