Package org.drools.core.phreak
Class PhreakRuleTerminalNode
java.lang.Object
org.drools.core.phreak.PhreakRuleTerminalNode
Created with IntelliJ IDEA.
User: mdproctor
Date: 03/05/2013
Time: 15:42
To change this template use File | Settings | File Templates.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voiddoLeftDelete(ActivationsManager activationsManager, RuleExecutor executor, RuleTerminalNodeLeftTuple leftTuple) voiddoLeftDeletes(ActivationsManager activationsManager, TupleSets srcLeftTuples, RuleExecutor executor) voiddoLeftInserts(TerminalNode rtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, RuleExecutor executor) static voiddoLeftTupleInsert(TerminalNode rtnNode, RuleExecutor executor, ActivationsManager activationsManager, RuleAgendaItem ruleAgendaItem, RuleTerminalNodeLeftTuple leftTuple) static voiddoLeftTupleUpdate(TerminalNode rtnNode, RuleExecutor executor, ActivationsManager activationsManager, RuleTerminalNodeLeftTuple leftTuple) voiddoLeftUpdates(TerminalNode rtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, RuleExecutor executor) voiddoNode(TerminalNode rtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, RuleExecutor executor)
-
Constructor Details
-
PhreakRuleTerminalNode
public PhreakRuleTerminalNode()
-
-
Method Details
-
doNode
public void doNode(TerminalNode rtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, RuleExecutor executor) -
doLeftInserts
public void doLeftInserts(TerminalNode rtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, RuleExecutor executor) -
doLeftTupleInsert
public static void doLeftTupleInsert(TerminalNode rtnNode, RuleExecutor executor, ActivationsManager activationsManager, RuleAgendaItem ruleAgendaItem, RuleTerminalNodeLeftTuple leftTuple) -
doLeftUpdates
public void doLeftUpdates(TerminalNode rtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, RuleExecutor executor) -
doLeftTupleUpdate
public static void doLeftTupleUpdate(TerminalNode rtnNode, RuleExecutor executor, ActivationsManager activationsManager, RuleTerminalNodeLeftTuple leftTuple) -
doLeftDeletes
public void doLeftDeletes(ActivationsManager activationsManager, TupleSets srcLeftTuples, RuleExecutor executor) -
doLeftDelete
public static void doLeftDelete(ActivationsManager activationsManager, RuleExecutor executor, RuleTerminalNodeLeftTuple leftTuple)
-