org.drools.common
Interface NetworkNode

All Superinterfaces:
Externalizable, Serializable
All Known Subinterfaces:
LeftTupleSink, LeftTupleSinkNode, ObjectSink, ObjectSinkNode, RightTupleSink, Sink, TerminalNode
All Known Implementing Classes:
AccumulateNode, AlphaNode, BaseNode, BetaNode, CompiledNetwork, EntryPointNode, EvalConditionNode, ExistsNode, FromNode, JoinNode, LeftInputAdapterNode, LeftTupleSource, NotNode, ObjectSource, ObjectTypeNode, PropagationQueuingNode, QueryElementNode, QueryRiaFixerNode, QueryTerminalNode, Rete, RightInputAdapterNode, RuleTerminalNode

public interface NetworkNode
extends Externalizable

Interface used to expose generic information on Rete nodes outside of he package. It is used for exposing information events.


Method Summary
 int getId()
          Returns the unique id that represents the node in the Rete network
 RuleBasePartitionId getPartitionId()
          Returns the partition ID to which this node belongs to
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 

Method Detail

getId

int getId()
Returns the unique id that represents the node in the Rete network

Returns:
unique int value

getPartitionId

RuleBasePartitionId getPartitionId()
Returns the partition ID to which this node belongs to

Returns:


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.