org.drools.core.util.debug
Class StatefulKnowledgeSessionInfo

java.lang.Object
  extended by org.drools.core.util.debug.StatefulKnowledgeSessionInfo

public class StatefulKnowledgeSessionInfo
extends Object


Constructor Summary
StatefulKnowledgeSessionInfo()
           
 
Method Summary
 void addNodeInfo(NetworkNode node, DefaultNodeInfo dni)
           
 void assign(NetworkNode snode, Rule rule)
           
 void error(String msg)
           
 int getExternalFactCount()
           
 List<String> getLog()
           
 int getNodeCount()
           
 DefaultNodeInfo getNodeInfo(NetworkNode node)
           
 Collection<? extends NodeInfo> getNodeInfos()
           
 Package[] getPackages()
           
 ReteooWorkingMemoryInterface getSession()
           
 void info(String msg)
           
 void setSession(ReteooWorkingMemoryInterface session)
           
 boolean visited(NetworkNode node)
           
 void warn(String msg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatefulKnowledgeSessionInfo

public StatefulKnowledgeSessionInfo()
Method Detail

getPackages

public Package[] getPackages()

getNodeCount

public int getNodeCount()

getExternalFactCount

public int getExternalFactCount()

assign

public void assign(NetworkNode snode,
                   Rule rule)

visited

public boolean visited(NetworkNode node)

getNodeInfo

public DefaultNodeInfo getNodeInfo(NetworkNode node)

addNodeInfo

public void addNodeInfo(NetworkNode node,
                        DefaultNodeInfo dni)

info

public void info(String msg)

warn

public void warn(String msg)

error

public void error(String msg)

getLog

public List<String> getLog()

getNodeInfos

public Collection<? extends NodeInfo> getNodeInfos()

getSession

public ReteooWorkingMemoryInterface getSession()

setSession

public void setSession(ReteooWorkingMemoryInterface session)


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.