Package org.drools.kiesession.debug
Class DefaultNodeInfo
java.lang.Object
org.drools.kiesession.debug.DefaultNodeInfo
- All Implemented Interfaces:
NodeInfo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidassign(org.drools.base.definitions.rule.impl.RuleImpl rule) longlongReturns the number of infered fact handles created in this nodelongReturns the number of facts in the fact memoryintgetId()Returns this node IDorg.drools.base.common.NetworkNodegetNode()Returns the actual nodeorg.drools.base.common.RuleBasePartitionIdReturns the partition ID this node belongs toSet<org.drools.base.definitions.rule.impl.RuleImpl>getRules()Returns the set of rules this node belongs toCollection<? extends org.drools.base.common.NetworkNode>longReturns the number of tuples in the tuple memoryvoidsetActionQueueSize(long size) voidsetCreatedFactHandles(long createdFactHandles) voidsetFactMemorySize(long rightMemorySize) voidsetTupleMemorySize(long leftMemorySize)
-
Constructor Details
-
DefaultNodeInfo
public DefaultNodeInfo(org.drools.base.common.NetworkNode node)
-
-
Method Details
-
assign
public void assign(org.drools.base.definitions.rule.impl.RuleImpl rule) -
getRules
Description copied from interface:NodeInfoReturns the set of rules this node belongs to -
getId
public int getId()Description copied from interface:NodeInfoReturns this node ID -
getPartitionId
public org.drools.base.common.RuleBasePartitionId getPartitionId()Description copied from interface:NodeInfoReturns the partition ID this node belongs to- Specified by:
getPartitionIdin interfaceNodeInfo- Returns:
-
getTupleMemorySize
public long getTupleMemorySize()Description copied from interface:NodeInfoReturns the number of tuples in the tuple memory- Specified by:
getTupleMemorySizein interfaceNodeInfo- Returns:
-
setTupleMemorySize
public void setTupleMemorySize(long leftMemorySize) -
getFactMemorySize
public long getFactMemorySize()Description copied from interface:NodeInfoReturns the number of facts in the fact memory- Specified by:
getFactMemorySizein interfaceNodeInfo- Returns:
-
setFactMemorySize
public void setFactMemorySize(long rightMemorySize) -
getCreatedFactHandles
public long getCreatedFactHandles()Description copied from interface:NodeInfoReturns the number of infered fact handles created in this node- Specified by:
getCreatedFactHandlesin interfaceNodeInfo- Returns:
-
setCreatedFactHandles
public void setCreatedFactHandles(long createdFactHandles) -
getActionQueueSize
public long getActionQueueSize() -
setActionQueueSize
public void setActionQueueSize(long size) -
getNode
public org.drools.base.common.NetworkNode getNode()Description copied from interface:NodeInfoReturns the actual node -
getSinkList
- Specified by:
getSinkListin interfaceNodeInfo
-