org.drools.management
Class KBaseConfigurationMonitor

java.lang.Object
  extended by org.drools.management.KBaseConfigurationMonitor
All Implemented Interfaces:
org.drools.management.KBaseConfigurationMonitorMBean

public class KBaseConfigurationMonitor
extends Object
implements org.drools.management.KBaseConfigurationMonitorMBean

An mbean monitor class for the knowledgebase configuration


Constructor Summary
KBaseConfigurationMonitor(RuleBaseConfiguration conf)
           
 
Method Summary
 int getAlphaNodeHashingThreshold()
           
 String getAssertBehaviour()
           
 int getCompositeKeyDepth()
           
 String getEventProcessingMode()
           
 int getMaxThreads()
           
 String getSequentialAgenda()
           
 boolean isAdvancedProcessRuleIntegration()
           
 boolean isIndexLeftBetaMemory()
           
 boolean isIndexRightBetaMemory()
           
 boolean isMaintainTms()
           
 boolean isMBeansEnabled()
           
 boolean isMultithreadEvaluation()
           
 boolean isRemoveIdentities()
           
 boolean isSequential()
           
 boolean isShareAlphaNodes()
           
 boolean isShareBetaNodes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KBaseConfigurationMonitor

public KBaseConfigurationMonitor(RuleBaseConfiguration conf)
Method Detail

getAlphaNodeHashingThreshold

public int getAlphaNodeHashingThreshold()
Specified by:
getAlphaNodeHashingThreshold in interface org.drools.management.KBaseConfigurationMonitorMBean

getAssertBehaviour

public String getAssertBehaviour()
Specified by:
getAssertBehaviour in interface org.drools.management.KBaseConfigurationMonitorMBean

getCompositeKeyDepth

public int getCompositeKeyDepth()
Specified by:
getCompositeKeyDepth in interface org.drools.management.KBaseConfigurationMonitorMBean

getEventProcessingMode

public String getEventProcessingMode()
Specified by:
getEventProcessingMode in interface org.drools.management.KBaseConfigurationMonitorMBean

getMaxThreads

public int getMaxThreads()
Specified by:
getMaxThreads in interface org.drools.management.KBaseConfigurationMonitorMBean

getSequentialAgenda

public String getSequentialAgenda()
Specified by:
getSequentialAgenda in interface org.drools.management.KBaseConfigurationMonitorMBean

isAdvancedProcessRuleIntegration

public boolean isAdvancedProcessRuleIntegration()
Specified by:
isAdvancedProcessRuleIntegration in interface org.drools.management.KBaseConfigurationMonitorMBean

isIndexLeftBetaMemory

public boolean isIndexLeftBetaMemory()
Specified by:
isIndexLeftBetaMemory in interface org.drools.management.KBaseConfigurationMonitorMBean

isIndexRightBetaMemory

public boolean isIndexRightBetaMemory()
Specified by:
isIndexRightBetaMemory in interface org.drools.management.KBaseConfigurationMonitorMBean

isMaintainTms

public boolean isMaintainTms()
Specified by:
isMaintainTms in interface org.drools.management.KBaseConfigurationMonitorMBean

isMBeansEnabled

public boolean isMBeansEnabled()
Specified by:
isMBeansEnabled in interface org.drools.management.KBaseConfigurationMonitorMBean

isMultithreadEvaluation

public boolean isMultithreadEvaluation()
Specified by:
isMultithreadEvaluation in interface org.drools.management.KBaseConfigurationMonitorMBean

isRemoveIdentities

public boolean isRemoveIdentities()
Specified by:
isRemoveIdentities in interface org.drools.management.KBaseConfigurationMonitorMBean

isSequential

public boolean isSequential()
Specified by:
isSequential in interface org.drools.management.KBaseConfigurationMonitorMBean

isShareAlphaNodes

public boolean isShareAlphaNodes()
Specified by:
isShareAlphaNodes in interface org.drools.management.KBaseConfigurationMonitorMBean

isShareBetaNodes

public boolean isShareBetaNodes()
Specified by:
isShareBetaNodes in interface org.drools.management.KBaseConfigurationMonitorMBean


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