Class RuleGroupVisitor
java.lang.Object
com.aquima.interactions.rule.graph.RuleGroupVisitor
- All Implemented Interfaces:
IRuleGroupVisitor
This class is used during initialization to gather and validate the rule group definitions.
- Since:
- 7.1
- Author:
- O. Kerpershoek
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
RuleGroupVisitor
(Map<String, RuleGroup> ruleGroups, IParserFactory factory) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addRuleGroup
(IRuleGroupDS datasource) This method may be used to add a rule group definition to the rule engine.process
(IRuleEngineDS datasource, IMetaModel model, IParserFactory parserFactory)
-
Constructor Details
-
RuleGroupVisitor
-
-
Method Details
-
process
protected static Map<String,RuleGroup> process(IRuleEngineDS datasource, IMetaModel model, IParserFactory parserFactory) -
addRuleGroup
Description copied from interface:IRuleGroupVisitor
This method may be used to add a rule group definition to the rule engine.- Specified by:
addRuleGroup
in interfaceIRuleGroupVisitor
- Parameters:
datasource
- Data source providing the information of the rule group.
-