Package org.drools.core.reteoo
Class RightInputAdapterNode.RiaPathMemory
- java.lang.Object
-
- org.drools.core.util.AbstractBaseLinkedListNode<Memory>
-
- org.drools.core.reteoo.PathMemory
-
- org.drools.core.reteoo.RightInputAdapterNode.RiaPathMemory
-
- All Implemented Interfaces:
Serializable,Memory,Entry<Memory>,LinkedListNode<Memory>
- Enclosing class:
- RightInputAdapterNode
public static class RightInputAdapterNode.RiaPathMemory extends PathMemory implements Memory
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.drools.core.reteoo.PathMemory
dataDriven, isLogTraceEnabled, log
-
-
Constructor Summary
Constructors Constructor Description RiaPathMemory(PathEndNode pathEndNode, ReteEvaluator reteEvaluator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoLinkRule(ActivationsManager activationsManager)voiddoLinkRule(ReteEvaluator reteEvaluator)voiddoUnlinkRule(ReteEvaluator reteEvaluator)List<RuleImpl>getAssociatedRules()shortgetNodeType()RightInputAdapterNodegetRightInputAdapterNode()StringgetRuleNames()protected booleaninitDataDriven(ReteEvaluator reteEvaluator)StringtoString()-
Methods inherited from class org.drools.core.reteoo.PathMemory
doUnlinkRule, getActualActivationsManager, getAllLinkedMaskTest, getLinkedSegmentMask, getOrCreateRuleAgendaItem, getPathEndNode, getRule, getRuleAgendaItem, getSegmentMemories, getSegmentMemory, isDataDriven, isInitialized, isRuleDataDriven, isRuleLinked, linkSegment, linkSegmentWithoutRuleNotify, queueRuleAgendaItem, reset, setAllLinkedMaskTest, setSegmentMemories, setSegmentMemory, setSegmentMemory, unlinkedSegment
-
Methods inherited from class org.drools.core.util.AbstractBaseLinkedListNode
getNext, getPrevious, nullPrevNext, 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, nullPrevNext, setPrevious
-
Methods inherited from interface org.drools.core.common.Memory
getOrCreateSegmentMemory, getSegmentMemory, reset, setSegmentMemory
-
-
-
-
Constructor Detail
-
RiaPathMemory
public RiaPathMemory(PathEndNode pathEndNode, ReteEvaluator reteEvaluator)
-
-
Method Detail
-
initDataDriven
protected boolean initDataDriven(ReteEvaluator reteEvaluator)
- Overrides:
initDataDrivenin classPathMemory
-
getRightInputAdapterNode
public RightInputAdapterNode getRightInputAdapterNode()
-
doLinkRule
public void doLinkRule(ReteEvaluator reteEvaluator)
- Overrides:
doLinkRulein classPathMemory
-
doLinkRule
public void doLinkRule(ActivationsManager activationsManager)
- Overrides:
doLinkRulein classPathMemory
-
doUnlinkRule
public void doUnlinkRule(ReteEvaluator reteEvaluator)
- Overrides:
doUnlinkRulein classPathMemory
-
getRuleNames
public String getRuleNames()
-
getNodeType
public short getNodeType()
- Specified by:
getNodeTypein interfaceMemory- Overrides:
getNodeTypein classPathMemory
-
toString
public String toString()
- Overrides:
toStringin classPathMemory
-
-