Package org.drools.core.management
Class DroolsManagementAgent.Dummy
- java.lang.Object
-
- org.drools.core.management.DroolsManagementAgent.Dummy
-
- All Implemented Interfaces:
DroolsManagementAgent,org.kie.api.management.KieManagementAgentMBean
- Enclosing interface:
- DroolsManagementAgent
public static class DroolsManagementAgent.Dummy extends java.lang.Object implements DroolsManagementAgent
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.drools.core.management.DroolsManagementAgent
DroolsManagementAgent.CBSKey, DroolsManagementAgent.DroolsManagementAgentHolder, DroolsManagementAgent.Dummy, DroolsManagementAgent.Impl
-
-
Field Summary
-
Fields inherited from interface org.drools.core.management.DroolsManagementAgent
CONTAINER_NAME_PREFIX, logger
-
-
Constructor Summary
Constructors Constructor Description Dummy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetKieBaseCount()longgetNextKnowledgeBaseId()longgetNextKnowledgeSessionId()longgetSessionCount()voidregisterKnowledgeBase(RuleBase kbase)voidregisterKnowledgeSessionUnderName(DroolsManagementAgent.CBSKey cbsKey, org.kie.api.event.KieRuntimeEventManager ksession)voidregisterMBean(java.lang.Object owner, java.lang.Object mbean, javax.management.ObjectName name)voidunregisterDependentsMBeansFromOwner(java.lang.Object owner)voidunregisterKnowledgeBase(RuleBase kbase)voidunregisterKnowledgeSessionBean(DroolsManagementAgent.CBSKey cbsKey)voidunregisterKnowledgeSessionUnderName(DroolsManagementAgent.CBSKey cbsKey, org.kie.api.event.KieRuntimeEventManager ksession)voidunregisterMBean(java.lang.Object owner, javax.management.ObjectName mbean)voidunregisterMBeansFromOwner(java.lang.Object owner)
-
-
-
Method Detail
-
getKieBaseCount
public long getKieBaseCount()
- Specified by:
getKieBaseCountin interfaceDroolsManagementAgent- Specified by:
getKieBaseCountin interfaceorg.kie.api.management.KieManagementAgentMBean
-
getSessionCount
public long getSessionCount()
- Specified by:
getSessionCountin interfaceDroolsManagementAgent- Specified by:
getSessionCountin interfaceorg.kie.api.management.KieManagementAgentMBean
-
getNextKnowledgeBaseId
public long getNextKnowledgeBaseId()
- Specified by:
getNextKnowledgeBaseIdin interfaceDroolsManagementAgent
-
getNextKnowledgeSessionId
public long getNextKnowledgeSessionId()
- Specified by:
getNextKnowledgeSessionIdin interfaceDroolsManagementAgent
-
registerKnowledgeBase
public void registerKnowledgeBase(RuleBase kbase)
- Specified by:
registerKnowledgeBasein interfaceDroolsManagementAgent
-
unregisterKnowledgeBase
public void unregisterKnowledgeBase(RuleBase kbase)
- Specified by:
unregisterKnowledgeBasein interfaceDroolsManagementAgent
-
registerKnowledgeSessionUnderName
public void registerKnowledgeSessionUnderName(DroolsManagementAgent.CBSKey cbsKey, org.kie.api.event.KieRuntimeEventManager ksession)
- Specified by:
registerKnowledgeSessionUnderNamein interfaceDroolsManagementAgent
-
unregisterKnowledgeSessionUnderName
public void unregisterKnowledgeSessionUnderName(DroolsManagementAgent.CBSKey cbsKey, org.kie.api.event.KieRuntimeEventManager ksession)
- Specified by:
unregisterKnowledgeSessionUnderNamein interfaceDroolsManagementAgent
-
unregisterKnowledgeSessionBean
public void unregisterKnowledgeSessionBean(DroolsManagementAgent.CBSKey cbsKey)
- Specified by:
unregisterKnowledgeSessionBeanin interfaceDroolsManagementAgent
-
registerMBean
public void registerMBean(java.lang.Object owner, java.lang.Object mbean, javax.management.ObjectName name)- Specified by:
registerMBeanin interfaceDroolsManagementAgent
-
unregisterMBeansFromOwner
public void unregisterMBeansFromOwner(java.lang.Object owner)
- Specified by:
unregisterMBeansFromOwnerin interfaceDroolsManagementAgent
-
unregisterMBean
public void unregisterMBean(java.lang.Object owner, javax.management.ObjectName mbean)- Specified by:
unregisterMBeanin interfaceDroolsManagementAgent
-
unregisterDependentsMBeansFromOwner
public void unregisterDependentsMBeansFromOwner(java.lang.Object owner)
- Specified by:
unregisterDependentsMBeansFromOwnerin interfaceDroolsManagementAgent
-
-