org.drools.core.reteoo
Class RiaPathMemory
java.lang.Object
org.drools.core.util.AbstractBaseLinkedListNode<Memory>
org.drools.core.reteoo.PathMemory
org.drools.core.reteoo.RiaPathMemory
- All Implemented Interfaces:
- Memory, Entry<Memory>, LinkedListNode<Memory>
public class RiaPathMemory
- extends PathMemory
| Methods inherited from class org.drools.core.reteoo.PathMemory |
getAllLinkedMaskTest, getLinkedSegmentMask, getNetworkNode, getRule, getRuleAgendaItem, getSegmentMemories, getSegmentMemory, getTupleQueue, isRuleLinked, linkNodeWithoutRuleNotify, linkSegment, queueRuleAgendaItem, setAllLinkedMaskTest, setlinkedSegmentMask, setSegmentMemories, setSegmentMemory, unlinkedSegment |
RiaPathMemory
public RiaPathMemory(RightInputAdapterNode riaNode)
initQueue
public void initQueue()
- Overrides:
initQueue in class PathMemory
setTupleQueue
public void setTupleQueue(Queue<TupleEntry> queue)
getRightInputAdapterNode
public RightInputAdapterNode getRightInputAdapterNode()
doLinkRule
public void doLinkRule(InternalWorkingMemory wm)
- Overrides:
doLinkRule in class PathMemory
doUnlinkRule
public void doUnlinkRule(InternalWorkingMemory wm)
- Overrides:
doUnlinkRule in class PathMemory
getNodeType
public short getNodeType()
- Specified by:
getNodeType in interface Memory- Overrides:
getNodeType in class PathMemory
updateRuleTerminalNodes
public void updateRuleTerminalNodes()
findAndAddTN
public void findAndAddTN(LeftTupleSink ltsink,
List<String> terminalNodeNames)
toString
public String toString()
- Overrides:
toString in class PathMemory
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.