public interface MRulesJmxRegistrationStrategy
Modifier and Type | Method and Description |
---|---|
MBeanServer |
getDefaultMBeanServer() |
MRuleExecutionSetManagementBean.JMXRecorderBuilder |
getJMXRecorderBuilder(MRuleExecutionSetMetadata metadata,
boolean autoRegister)
Returns a
MRuleExecutionSetManagementBean.JMXRecorderBuilder allowing to make all MRuleExecutionSetManagementBean
registered in any MBean server and related to this ruleset collect event data and emit a MRuleExecutionSetMXNotification . |
boolean |
isRegistered(MRuleExecutionSetMetadata metadata) |
boolean |
isRegistered(MRuleExecutionSetMetadata metadata,
MBeanServer server) |
boolean |
register(MRuleExecutionSetMetadata metadata)
Registers ruleset with this metadata in default MBean server
|
boolean |
register(MRuleExecutionSetMetadata metadata,
MBeanServer server)
Registers ruleset with this metadata in provided MBean server
|
boolean |
unregister(MRuleExecutionSetMetadata metadata)
Unregisters ruleset with this metadata from default MBean server
|
boolean |
unregister(MRuleExecutionSetMetadata metadata,
MBeanServer server)
Unregisters ruleset with this metadata from provided MBean server
|
MBeanServer getDefaultMBeanServer()
boolean isRegistered(MRuleExecutionSetMetadata metadata)
boolean isRegistered(MRuleExecutionSetMetadata metadata, MBeanServer server)
boolean register(MRuleExecutionSetMetadata metadata)
boolean register(MRuleExecutionSetMetadata metadata, MBeanServer server)
boolean unregister(MRuleExecutionSetMetadata metadata)
boolean unregister(MRuleExecutionSetMetadata metadata, MBeanServer server)
MRuleExecutionSetManagementBean.JMXRecorderBuilder getJMXRecorderBuilder(MRuleExecutionSetMetadata metadata, boolean autoRegister)
MRuleExecutionSetManagementBean.JMXRecorderBuilder
allowing to make all MRuleExecutionSetManagementBean
registered in any MBean server and related to this ruleset collect event data and emit a MRuleExecutionSetMXNotification
.