Drools :: Core 6.0.0.Beta5

org.drools.core.management
Class KieBaseConfigurationMonitor

java.lang.Object
  extended by org.drools.core.management.KieBaseConfigurationMonitor
All Implemented Interfaces:
org.kie.api.management.KieBaseConfigurationMonitorMBean

public class KieBaseConfigurationMonitor
extends Object
implements org.kie.api.management.KieBaseConfigurationMonitorMBean

An mbean monitor class for the knowledgebase configuration


Constructor Summary
KieBaseConfigurationMonitor(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

KieBaseConfigurationMonitor

public KieBaseConfigurationMonitor(RuleBaseConfiguration conf)
Method Detail

getAlphaNodeHashingThreshold

public int getAlphaNodeHashingThreshold()
Specified by:
getAlphaNodeHashingThreshold in interface org.kie.api.management.KieBaseConfigurationMonitorMBean

getAssertBehaviour

public String getAssertBehaviour()
Specified by:
getAssertBehaviour in interface org.kie.api.management.KieBaseConfigurationMonitorMBean

getCompositeKeyDepth

public int getCompositeKeyDepth()
Specified by:
getCompositeKeyDepth in interface org.kie.api.management.KieBaseConfigurationMonitorMBean

getEventProcessingMode

public String getEventProcessingMode()
Specified by:
getEventProcessingMode in interface org.kie.api.management.KieBaseConfigurationMonitorMBean

getMaxThreads

public int getMaxThreads()
Specified by:
getMaxThreads in interface org.kie.api.management.KieBaseConfigurationMonitorMBean

getSequentialAgenda

public String getSequentialAgenda()
Specified by:
getSequentialAgenda in interface org.kie.api.management.KieBaseConfigurationMonitorMBean

isAdvancedProcessRuleIntegration

public boolean isAdvancedProcessRuleIntegration()
Specified by:
isAdvancedProcessRuleIntegration in interface org.kie.api.management.KieBaseConfigurationMonitorMBean

isIndexLeftBetaMemory

public boolean isIndexLeftBetaMemory()
Specified by:
isIndexLeftBetaMemory in interface org.kie.api.management.KieBaseConfigurationMonitorMBean

isIndexRightBetaMemory

public boolean isIndexRightBetaMemory()
Specified by:
isIndexRightBetaMemory in interface org.kie.api.management.KieBaseConfigurationMonitorMBean

isMaintainTms

public boolean isMaintainTms()
Specified by:
isMaintainTms in interface org.kie.api.management.KieBaseConfigurationMonitorMBean

isMBeansEnabled

public boolean isMBeansEnabled()
Specified by:
isMBeansEnabled in interface org.kie.api.management.KieBaseConfigurationMonitorMBean

isMultithreadEvaluation

public boolean isMultithreadEvaluation()
Specified by:
isMultithreadEvaluation in interface org.kie.api.management.KieBaseConfigurationMonitorMBean

isRemoveIdentities

public boolean isRemoveIdentities()
Specified by:
isRemoveIdentities in interface org.kie.api.management.KieBaseConfigurationMonitorMBean

isSequential

public boolean isSequential()
Specified by:
isSequential in interface org.kie.api.management.KieBaseConfigurationMonitorMBean

isShareAlphaNodes

public boolean isShareAlphaNodes()
Specified by:
isShareAlphaNodes in interface org.kie.api.management.KieBaseConfigurationMonitorMBean

isShareBetaNodes

public boolean isShareBetaNodes()
Specified by:
isShareBetaNodes in interface org.kie.api.management.KieBaseConfigurationMonitorMBean

Drools :: Core 6.0.0.Beta5

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