public static class ReteQueryElementNode.ReteUnificationNodeViewChangedEventListener
extends org.drools.core.reteoo.QueryElementNode.UnificationNodeViewChangedEventListener
implements org.drools.core.base.InternalViewChangedEventListener
| Constructor and Description |
|---|
ReteQueryElementNode.ReteUnificationNodeViewChangedEventListener(org.drools.core.reteoo.LeftTuple leftTuple,
int[] variables,
org.drools.core.reteoo.QueryElementNode node,
boolean tupleMemoryEnabled) |
| Modifier and Type | Method and Description |
|---|---|
protected org.drools.core.reteoo.RightTuple |
createResultRightTuple(org.drools.core.common.QueryElementFactHandle resultHandle,
org.drools.core.reteoo.LeftTuple resultLeftTuple,
boolean open) |
org.drools.core.reteoo.LeftTuple |
getLeftTuple() |
List<? extends Object> |
getResults() |
void |
rowAdded(org.drools.core.definitions.rule.impl.RuleImpl rule,
org.drools.core.reteoo.LeftTuple resultLeftTuple,
org.drools.core.spi.PropagationContext context,
org.drools.core.common.InternalWorkingMemory workingMemory) |
void |
rowRemoved(org.drools.core.definitions.rule.impl.RuleImpl rule,
org.drools.core.reteoo.LeftTuple resultLeftTuple,
org.drools.core.spi.PropagationContext context,
org.drools.core.common.InternalWorkingMemory workingMemory) |
void |
rowUpdated(org.drools.core.definitions.rule.impl.RuleImpl rule,
org.drools.core.reteoo.LeftTuple resultLeftTuple,
org.drools.core.spi.PropagationContext context,
org.drools.core.common.InternalWorkingMemory workingMemory) |
public ReteQueryElementNode.ReteUnificationNodeViewChangedEventListener(org.drools.core.reteoo.LeftTuple leftTuple,
int[] variables,
org.drools.core.reteoo.QueryElementNode node,
boolean tupleMemoryEnabled)
public void rowAdded(org.drools.core.definitions.rule.impl.RuleImpl rule,
org.drools.core.reteoo.LeftTuple resultLeftTuple,
org.drools.core.spi.PropagationContext context,
org.drools.core.common.InternalWorkingMemory workingMemory)
rowAdded in interface org.drools.core.base.InternalViewChangedEventListenerrowAdded in class org.drools.core.reteoo.QueryElementNode.UnificationNodeViewChangedEventListenerprotected org.drools.core.reteoo.RightTuple createResultRightTuple(org.drools.core.common.QueryElementFactHandle resultHandle,
org.drools.core.reteoo.LeftTuple resultLeftTuple,
boolean open)
createResultRightTuple in class org.drools.core.reteoo.QueryElementNode.UnificationNodeViewChangedEventListenerpublic void rowRemoved(org.drools.core.definitions.rule.impl.RuleImpl rule,
org.drools.core.reteoo.LeftTuple resultLeftTuple,
org.drools.core.spi.PropagationContext context,
org.drools.core.common.InternalWorkingMemory workingMemory)
rowRemoved in interface org.drools.core.base.InternalViewChangedEventListenerrowRemoved in class org.drools.core.reteoo.QueryElementNode.UnificationNodeViewChangedEventListenerpublic void rowUpdated(org.drools.core.definitions.rule.impl.RuleImpl rule,
org.drools.core.reteoo.LeftTuple resultLeftTuple,
org.drools.core.spi.PropagationContext context,
org.drools.core.common.InternalWorkingMemory workingMemory)
rowUpdated in interface org.drools.core.base.InternalViewChangedEventListenerrowUpdated in class org.drools.core.reteoo.QueryElementNode.UnificationNodeViewChangedEventListenerpublic List<? extends Object> getResults()
getResults in interface org.drools.core.base.InternalViewChangedEventListenergetResults in class org.drools.core.reteoo.QueryElementNode.UnificationNodeViewChangedEventListenerpublic org.drools.core.reteoo.LeftTuple getLeftTuple()
getLeftTuple in class org.drools.core.reteoo.QueryElementNode.UnificationNodeViewChangedEventListenerCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.