Drools :: Core 6.0.0.Beta5

org.drools.core.reteoo
Class RiaPathMemory

java.lang.Object
  extended by org.drools.core.util.AbstractBaseLinkedListNode<Memory>
      extended by org.drools.core.reteoo.PathMemory
          extended by org.drools.core.reteoo.RiaPathMemory
All Implemented Interfaces:
Memory, Entry<Memory>, LinkedListNode<Memory>

public class RiaPathMemory
extends PathMemory


Field Summary
 
Fields inherited from class org.drools.core.reteoo.PathMemory
log
 
Constructor Summary
RiaPathMemory(RightInputAdapterNode riaNode)
           
 
Method Summary
 void doLinkRule(InternalWorkingMemory wm)
           
 void doUnlinkRule(InternalWorkingMemory wm)
           
 void findAndAddTN(LeftTupleSink ltsink, List<String> terminalNodeNames)
           
 short getNodeType()
           
 RightInputAdapterNode getRightInputAdapterNode()
           
 String toString()
           
 void updateRuleTerminalNodes()
           
 
Methods inherited from class org.drools.core.reteoo.PathMemory
getAllLinkedMaskTest, getLinkedSegmentMask, getNetworkNode, getQueue, getRuleAgendaItem, getSegmentMemories, getSegmentMemory, isRuleLinked, linkNodeWithoutRuleNotify, linkSegment, queueRuleAgendaItem, setAllLinkedMaskTest, setlinkedSegmentMask, setSegmentMemories, setSegmentMemory, unlinkedSegment
 
Methods inherited from class org.drools.core.util.AbstractBaseLinkedListNode
getNext, getPrevious, setNext, setPrevious
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.drools.core.util.LinkedListNode
getPrevious, setPrevious
 
Methods inherited from interface org.drools.core.util.Entry
getNext, setNext
 

Constructor Detail

RiaPathMemory

public RiaPathMemory(RightInputAdapterNode riaNode)
Method Detail

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

Drools :: Core 6.0.0.Beta5

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.