Package org.drools.kiesession.debug
Class StatefulKnowledgeSessionInfo
- java.lang.Object
-
- org.drools.kiesession.debug.StatefulKnowledgeSessionInfo
-
public class StatefulKnowledgeSessionInfo extends Object
-
-
Constructor Summary
Constructors Constructor Description StatefulKnowledgeSessionInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNodeInfo(org.drools.core.common.NetworkNode node, DefaultNodeInfo dni)voidassign(org.drools.core.common.NetworkNode snode, org.drools.core.definitions.rule.impl.RuleImpl rule)voiderror(String msg)intgetExternalFactCount()List<String>getLog()intgetNodeCount()DefaultNodeInfogetNodeInfo(org.drools.core.common.NetworkNode node)Collection<? extends NodeInfo>getNodeInfos()org.drools.core.definitions.InternalKnowledgePackage[]getPackages()StatefulKnowledgeSessionImplgetSession()voidinfo(String msg)voidsetSession(StatefulKnowledgeSessionImpl session)booleanvisited(org.drools.core.common.NetworkNode node)voidwarn(String msg)
-
-
-
Method Detail
-
getPackages
public org.drools.core.definitions.InternalKnowledgePackage[] getPackages()
-
getNodeCount
public int getNodeCount()
-
getExternalFactCount
public int getExternalFactCount()
-
assign
public void assign(org.drools.core.common.NetworkNode snode, org.drools.core.definitions.rule.impl.RuleImpl rule)
-
visited
public boolean visited(org.drools.core.common.NetworkNode node)
-
getNodeInfo
public DefaultNodeInfo getNodeInfo(org.drools.core.common.NetworkNode node)
-
addNodeInfo
public void addNodeInfo(org.drools.core.common.NetworkNode node, DefaultNodeInfo dni)
-
info
public void info(String msg)
-
warn
public void warn(String msg)
-
error
public void error(String msg)
-
getNodeInfos
public Collection<? extends NodeInfo> getNodeInfos()
-
getSession
public StatefulKnowledgeSessionImpl getSession()
-
setSession
public void setSession(StatefulKnowledgeSessionImpl session)
-
-