Interface NodeInfo

All Known Implementing Classes:
DefaultNodeInfo

public interface NodeInfo
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    Returns the number of infered fact handles created in this node
    long
    Returns the number of facts in the fact memory
    int
    Returns this node ID
    org.drools.base.common.NetworkNode
    Returns the actual node
    org.drools.base.common.RuleBasePartitionId
    Returns the partition ID this node belongs to
    Set<org.drools.base.definitions.rule.impl.RuleImpl>
    Returns the set of rules this node belongs to
    Collection<? extends org.drools.base.common.NetworkNode>
     
    long
    Returns the number of tuples in the tuple memory
  • Method Details

    • getId

      int getId()
      Returns this node ID
      Returns:
    • getPartitionId

      org.drools.base.common.RuleBasePartitionId getPartitionId()
      Returns the partition ID this node belongs to
      Returns:
    • getRules

      Set<org.drools.base.definitions.rule.impl.RuleImpl> getRules()
      Returns the set of rules this node belongs to
      Returns:
    • getNode

      org.drools.base.common.NetworkNode getNode()
      Returns the actual node
      Returns:
    • getTupleMemorySize

      long getTupleMemorySize()
      Returns the number of tuples in the tuple memory
      Returns:
    • getFactMemorySize

      long getFactMemorySize()
      Returns the number of facts in the fact memory
      Returns:
    • getCreatedFactHandles

      long getCreatedFactHandles()
      Returns the number of infered fact handles created in this node
      Returns:
    • getSinkList

      Collection<? extends org.drools.base.common.NetworkNode> getSinkList()