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:
java.io.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 void
doLinkRule(ActivationsManager activationsManager)
void
doLinkRule(ReteEvaluator reteEvaluator)
void
doUnlinkRule(ReteEvaluator reteEvaluator)
java.util.List<org.drools.base.definitions.rule.impl.RuleImpl>
getAssociatedRules()
short
getNodeType()
RightInputAdapterNode
getRightInputAdapterNode()
java.lang.String
getRuleNames()
protected boolean
initDataDriven(ReteEvaluator reteEvaluator)
java.lang.String
toString()
-
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, setLinkedSegmentMask, 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:
initDataDriven
in classPathMemory
-
getRightInputAdapterNode
public RightInputAdapterNode getRightInputAdapterNode()
-
doLinkRule
public void doLinkRule(ReteEvaluator reteEvaluator)
- Overrides:
doLinkRule
in classPathMemory
-
doLinkRule
public void doLinkRule(ActivationsManager activationsManager)
- Overrides:
doLinkRule
in classPathMemory
-
doUnlinkRule
public void doUnlinkRule(ReteEvaluator reteEvaluator)
- Overrides:
doUnlinkRule
in classPathMemory
-
getAssociatedRules
public java.util.List<org.drools.base.definitions.rule.impl.RuleImpl> getAssociatedRules()
-
getRuleNames
public java.lang.String getRuleNames()
-
getNodeType
public short getNodeType()
- Specified by:
getNodeType
in interfaceMemory
- Overrides:
getNodeType
in classPathMemory
-
toString
public java.lang.String toString()
- Overrides:
toString
in classPathMemory
-
-