Package org.drools.core.rule.consequence
Interface Consequence
-
- All Superinterfaces:
Invoker,RuleComponent
public interface Consequence extends Invoker
Consequence to be fired upon successful match of aRule.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidevaluate(KnowledgeHelper knowledgeHelper, ReteEvaluator reteEvaluator)Execute the consequence for the supplied matchingTuple.java.lang.StringgetName()-
Methods inherited from interface org.drools.core.rule.accessor.Invoker
wrapsCompiledInvoker
-
-
-
-
Method Detail
-
getName
java.lang.String getName()
-
evaluate
void evaluate(KnowledgeHelper knowledgeHelper, ReteEvaluator reteEvaluator) throws java.lang.Exception
Execute the consequence for the supplied matchingTuple.- Parameters:
knowledgeHelper-reteEvaluator- The working memory session.- Throws:
ConsequenceException- If an error occurs while attempting to invoke the consequence.java.lang.Exception
-
-