Interface RuleBodyExecutor
-
- All Known Implementing Classes:
BuildlangExecution
public interface RuleBodyExecutorAn instance being able to execute a rule body.- Author:
- Holger Eichelberger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.ObjectexecuteRuleBody(IRuleBlock ruleBody, RuleExecutionContext context)Executes a rule body.
-
-
-
Method Detail
-
executeRuleBody
java.lang.Object executeRuleBody(IRuleBlock ruleBody, RuleExecutionContext context) throws VilException
Executes a rule body.- Parameters:
ruleBody- the rule bodycontext- the rule execution context- Returns:
- the execution status or the value of the block depending on the type of the rule
- Throws:
VilException- in case of serious execution problems
-
-