Package org.drools.kiesession.debug
Class DefaultNodeInfo
- java.lang.Object
-
- org.drools.kiesession.debug.DefaultNodeInfo
-
-
Constructor Summary
Constructors Constructor Description DefaultNodeInfo(org.drools.core.common.NetworkNode node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidassign(org.drools.core.definitions.rule.impl.RuleImpl rule)longgetActionQueueSize()longgetCreatedFactHandles()Returns the number of infered fact handles created in this nodelonggetFactMemorySize()Returns the number of facts in the fact memoryintgetId()Returns this node IDorg.drools.core.common.NetworkNodegetNode()Returns the actual nodeorg.drools.core.common.RuleBasePartitionIdgetPartitionId()Returns the partition ID this node belongs toSet<org.drools.core.definitions.rule.impl.RuleImpl>getRules()Returns the set of rules this node belongs toCollection<? extends org.drools.core.common.NetworkNode>getSinkList()longgetTupleMemorySize()Returns the number of tuples in the tuple memorybooleanisMemoryEnabled()Returns true if memory is enabled for this nodevoidsetActionQueueSize(long size)voidsetCreatedFactHandles(long createdFactHandles)voidsetFactMemorySize(long rightMemorySize)voidsetMemoryEnabled(boolean memoryEnabled)voidsetTupleMemorySize(long leftMemorySize)
-
-
-
Method Detail
-
assign
public void assign(org.drools.core.definitions.rule.impl.RuleImpl rule)
-
getRules
public Set<org.drools.core.definitions.rule.impl.RuleImpl> 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.core.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.core.common.NetworkNode getNode()
Description copied from interface:NodeInfoReturns the actual node
-
isMemoryEnabled
public boolean isMemoryEnabled()
Description copied from interface:NodeInfoReturns true if memory is enabled for this node- Specified by:
isMemoryEnabledin interfaceNodeInfo- Returns:
-
setMemoryEnabled
public void setMemoryEnabled(boolean memoryEnabled)
-
getSinkList
public Collection<? extends org.drools.core.common.NetworkNode> getSinkList()
- Specified by:
getSinkListin interfaceNodeInfo
-
-