Package | Description |
---|---|
com.massa.mrules.addon | |
com.massa.mrules.jmx |
Modifier and Type | Method and Description |
---|---|
static MRulesJmxRegistrationStrategy |
MAddonsFinder.getJmxRegistrationStrategy()
Returns strategy used to register JMX Beans to monitor rulesets lifecycle steps.
|
Modifier and Type | Method and Description |
---|---|
static void |
MAddonsFinder.setJmxRegistrationStrategy(MRulesJmxRegistrationStrategy newStrategy,
boolean autoRegistration)
Replaces current strategy used to register JMX Beans to monitor rulesets lifecycle steps.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMRulesJmxRegistrationStrategy
Base class for
MRulesJmxRegistrationStrategy implementations. |
class |
MRulesJmxAggregateRegistrationStrategy
This implementation allows to wrap several strategies to redirect all actions to all of them
. |
class |
MRulesJmxGlobalRegistrationStrategy
Implementation using one unique global MXBean to monitor all rulesets.
|
class |
MRulesJmxNameRegistrationStrategy
Implementation using one MXBean (i.e. the same on each MBeanServer) to monitor one ruleset, based on the ruleset name.
|
class |
MRulesJmxNoopRegistrationStrategy
This implementation registers nothing in MBean servers and takes no actions in any case.
|
Modifier and Type | Method and Description |
---|---|
MRulesJmxRegistrationStrategy[] |
MRulesJmxAggregateRegistrationStrategy.getStrategies() |
Constructor and Description |
---|
MRulesJmxAggregateRegistrationStrategy(MRulesJmxRegistrationStrategy... strategies) |