Package org.drools.core.management
Class KieBaseConfigurationMonitor
- java.lang.Object
-
- 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
Constructors Constructor Description KieBaseConfigurationMonitor(RuleBaseConfiguration conf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetAlphaNodeHashingThreshold()StringgetAssertBehaviour()intgetCompositeKeyDepth()StringgetEventProcessingMode()intgetMaxThreads()StringgetSequentialAgenda()booleanisAdvancedProcessRuleIntegration()booleanisIndexLeftBetaMemory()booleanisIndexRightBetaMemory()booleanisMaintainTms()booleanisMBeansEnabled()booleanisMultithreadEvaluation()booleanisRemoveIdentities()booleanisSequential()booleanisShareAlphaNodes()booleanisShareBetaNodes()
-
-
-
Constructor Detail
-
KieBaseConfigurationMonitor
public KieBaseConfigurationMonitor(RuleBaseConfiguration conf)
-
-
Method Detail
-
getAlphaNodeHashingThreshold
public int getAlphaNodeHashingThreshold()
- Specified by:
getAlphaNodeHashingThresholdin interfaceorg.kie.api.management.KieBaseConfigurationMonitorMBean
-
getAssertBehaviour
public String getAssertBehaviour()
- Specified by:
getAssertBehaviourin interfaceorg.kie.api.management.KieBaseConfigurationMonitorMBean
-
getCompositeKeyDepth
public int getCompositeKeyDepth()
- Specified by:
getCompositeKeyDepthin interfaceorg.kie.api.management.KieBaseConfigurationMonitorMBean
-
getEventProcessingMode
public String getEventProcessingMode()
- Specified by:
getEventProcessingModein interfaceorg.kie.api.management.KieBaseConfigurationMonitorMBean
-
getMaxThreads
public int getMaxThreads()
- Specified by:
getMaxThreadsin interfaceorg.kie.api.management.KieBaseConfigurationMonitorMBean
-
getSequentialAgenda
public String getSequentialAgenda()
- Specified by:
getSequentialAgendain interfaceorg.kie.api.management.KieBaseConfigurationMonitorMBean
-
isAdvancedProcessRuleIntegration
public boolean isAdvancedProcessRuleIntegration()
- Specified by:
isAdvancedProcessRuleIntegrationin interfaceorg.kie.api.management.KieBaseConfigurationMonitorMBean
-
isIndexLeftBetaMemory
public boolean isIndexLeftBetaMemory()
- Specified by:
isIndexLeftBetaMemoryin interfaceorg.kie.api.management.KieBaseConfigurationMonitorMBean
-
isIndexRightBetaMemory
public boolean isIndexRightBetaMemory()
- Specified by:
isIndexRightBetaMemoryin interfaceorg.kie.api.management.KieBaseConfigurationMonitorMBean
-
isMaintainTms
public boolean isMaintainTms()
- Specified by:
isMaintainTmsin interfaceorg.kie.api.management.KieBaseConfigurationMonitorMBean
-
isMBeansEnabled
public boolean isMBeansEnabled()
- Specified by:
isMBeansEnabledin interfaceorg.kie.api.management.KieBaseConfigurationMonitorMBean
-
isMultithreadEvaluation
public boolean isMultithreadEvaluation()
- Specified by:
isMultithreadEvaluationin interfaceorg.kie.api.management.KieBaseConfigurationMonitorMBean
-
isRemoveIdentities
public boolean isRemoveIdentities()
- Specified by:
isRemoveIdentitiesin interfaceorg.kie.api.management.KieBaseConfigurationMonitorMBean
-
isSequential
public boolean isSequential()
- Specified by:
isSequentialin interfaceorg.kie.api.management.KieBaseConfigurationMonitorMBean
-
isShareAlphaNodes
public boolean isShareAlphaNodes()
- Specified by:
isShareAlphaNodesin interfaceorg.kie.api.management.KieBaseConfigurationMonitorMBean
-
isShareBetaNodes
public boolean isShareBetaNodes()
- Specified by:
isShareBetaNodesin interfaceorg.kie.api.management.KieBaseConfigurationMonitorMBean
-
-