Package | Description |
---|---|
com.massa.mrules.base | |
com.massa.mrules.jmx | |
com.massa.mrules.session | |
com.massa.mrules.set |
Modifier and Type | Method and Description |
---|---|
MRuleExecutionSetMetadata |
MRuleExecutionSetMetadata.clone() |
Modifier and Type | Method and Description |
---|---|
MRuleExecutionSetMetadata |
MRuleExecutionSetMXNotification.getSource()
Metadata of the ruleset generating the event.
|
Modifier and Type | Method and Description |
---|---|
MRuleExecutionSetManagementBean.JMXRecorder |
MRuleExecutionSetManagementBean.JMXRecorderBuilder.beginCompilation(MRuleExecutionSetMetadata metadata)
Will notify compilation for this
IMRuleExecutionSet starting at current nano time |
MRuleExecutionSetManagementBean.JMXRecorder |
MRuleExecutionSetManagementBean.JMXRecorderBuilderAggregate.beginCompilation(MRuleExecutionSetMetadata metadata) |
MRuleExecutionSetManagementBean.JMXRecorder |
MRuleExecutionSetManagementBean.JMXRecorderBuilder.beginCompilation(MRuleExecutionSetMetadata metadata,
long nano)
Will notify compilation for this
IMRuleExecutionSet starting at provided nano time |
MRuleExecutionSetManagementBean.JMXRecorder |
MRuleExecutionSetManagementBean.JMXRecorderBuilderAggregate.beginCompilation(MRuleExecutionSetMetadata metadata,
long nano) |
MRuleExecutionSetManagementBean.JMXRecorder |
MRuleExecutionSetManagementBean.JMXRecorderBuilder.beginExecution(MRuleExecutionSetMetadata metadata)
Will notify execution for this
IMRuleExecutionSet starting at current nano time |
MRuleExecutionSetManagementBean.JMXRecorder |
MRuleExecutionSetManagementBean.JMXRecorderBuilderAggregate.beginExecution(MRuleExecutionSetMetadata metadata) |
MRuleExecutionSetManagementBean.JMXRecorder |
MRuleExecutionSetManagementBean.JMXRecorderBuilder.beginExecution(MRuleExecutionSetMetadata metadata,
long nano)
Will notify execution for this
IMRuleExecutionSet starting at provided nano time |
MRuleExecutionSetManagementBean.JMXRecorder |
MRuleExecutionSetManagementBean.JMXRecorderBuilderAggregate.beginExecution(MRuleExecutionSetMetadata metadata,
long nano) |
MRuleExecutionSetManagementBean.JMXRecorder |
MRuleExecutionSetManagementBean.JMXRecorderBuilder.beginOptimization(MRuleExecutionSetMetadata metadata)
Will notify optimization for this
IMRuleExecutionSet starting at current nano time |
MRuleExecutionSetManagementBean.JMXRecorder |
MRuleExecutionSetManagementBean.JMXRecorderBuilderAggregate.beginOptimization(MRuleExecutionSetMetadata metadata) |
MRuleExecutionSetManagementBean.JMXRecorder |
MRuleExecutionSetManagementBean.JMXRecorderBuilder.beginOptimization(MRuleExecutionSetMetadata metadata,
long nano)
Will notify optimization for this
IMRuleExecutionSet starting at provided nano time |
MRuleExecutionSetManagementBean.JMXRecorder |
MRuleExecutionSetManagementBean.JMXRecorderBuilderAggregate.beginOptimization(MRuleExecutionSetMetadata metadata,
long nano) |
MRuleExecutionSetManagementBean.JMXRecorderBuilder |
MRulesJmxNoopRegistrationStrategy.getJMXRecorderBuilder(MRuleExecutionSetMetadata metadata,
boolean autoRegister) |
MRuleExecutionSetManagementBean.JMXRecorderBuilder |
MRulesJmxAggregateRegistrationStrategy.getJMXRecorderBuilder(MRuleExecutionSetMetadata metadata,
boolean autoRegister) |
MRuleExecutionSetManagementBean.JMXRecorderBuilder |
MRulesJmxGlobalRegistrationStrategy.getJMXRecorderBuilder(MRuleExecutionSetMetadata metadata,
boolean autoRegister) |
MRuleExecutionSetManagementBean.JMXRecorderBuilder |
MRulesJmxRegistrationStrategy.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 . |
MRuleExecutionSetManagementBean.JMXRecorderBuilder |
MRulesJmxNameRegistrationStrategy.getJMXRecorderBuilder(MRuleExecutionSetMetadata metadata,
boolean autoRegister) |
MRuleExecutionSetManagementBean |
MRulesJmxNameRegistrationStrategy.getMBean(MRuleExecutionSetMetadata metadata) |
protected ObjectName |
MRulesJmxNoopRegistrationStrategy.getObjectName(MRuleExecutionSetMetadata metadata) |
protected ObjectName |
MRulesJmxGlobalRegistrationStrategy.getObjectName(MRuleExecutionSetMetadata metadata) |
protected abstract ObjectName |
AbstractMRulesJmxRegistrationStrategy.getObjectName(MRuleExecutionSetMetadata metadata)
Depending on its metadata, the ruleset will be registered with this ObjectName in the JMX bean.
|
protected ObjectName |
MRulesJmxNameRegistrationStrategy.getObjectName(MRuleExecutionSetMetadata metadata) |
boolean |
MRulesJmxAggregateRegistrationStrategy.isRegistered(MRuleExecutionSetMetadata metadata) |
boolean |
MRulesJmxRegistrationStrategy.isRegistered(MRuleExecutionSetMetadata metadata) |
boolean |
AbstractMRulesJmxRegistrationStrategy.isRegistered(MRuleExecutionSetMetadata metadata) |
boolean |
MRulesJmxAggregateRegistrationStrategy.isRegistered(MRuleExecutionSetMetadata metadata,
MBeanServer server) |
boolean |
MRulesJmxRegistrationStrategy.isRegistered(MRuleExecutionSetMetadata metadata,
MBeanServer server) |
boolean |
AbstractMRulesJmxRegistrationStrategy.isRegistered(MRuleExecutionSetMetadata metadata,
MBeanServer server) |
boolean |
MRulesJmxAggregateRegistrationStrategy.register(MRuleExecutionSetMetadata metadata) |
boolean |
MRulesJmxRegistrationStrategy.register(MRuleExecutionSetMetadata metadata)
Registers ruleset with this metadata in default MBean server
|
boolean |
AbstractMRulesJmxRegistrationStrategy.register(MRuleExecutionSetMetadata metadata) |
boolean |
MRulesJmxNoopRegistrationStrategy.register(MRuleExecutionSetMetadata metadata,
MBeanServer server) |
boolean |
MRulesJmxAggregateRegistrationStrategy.register(MRuleExecutionSetMetadata metadata,
MBeanServer server) |
boolean |
MRulesJmxGlobalRegistrationStrategy.register(MRuleExecutionSetMetadata metadata,
MBeanServer server) |
boolean |
MRulesJmxRegistrationStrategy.register(MRuleExecutionSetMetadata metadata,
MBeanServer server)
Registers ruleset with this metadata in provided MBean server
|
boolean |
MRulesJmxNameRegistrationStrategy.register(MRuleExecutionSetMetadata metadata,
MBeanServer server) |
boolean |
MRulesJmxAggregateRegistrationStrategy.unregister(MRuleExecutionSetMetadata metadata) |
boolean |
MRulesJmxRegistrationStrategy.unregister(MRuleExecutionSetMetadata metadata)
Unregisters ruleset with this metadata from default MBean server
|
boolean |
AbstractMRulesJmxRegistrationStrategy.unregister(MRuleExecutionSetMetadata metadata) |
boolean |
MRulesJmxNoopRegistrationStrategy.unregister(MRuleExecutionSetMetadata mbeanName,
MBeanServer server) |
boolean |
MRulesJmxAggregateRegistrationStrategy.unregister(MRuleExecutionSetMetadata metadata,
MBeanServer server) |
boolean |
MRulesJmxGlobalRegistrationStrategy.unregister(MRuleExecutionSetMetadata metadata,
MBeanServer server) |
boolean |
MRulesJmxRegistrationStrategy.unregister(MRuleExecutionSetMetadata metadata,
MBeanServer server)
Unregisters ruleset with this metadata from provided MBean server
|
boolean |
AbstractMRulesJmxRegistrationStrategy.unregister(MRuleExecutionSetMetadata metadata,
MBeanServer server) |
boolean |
MRulesJmxNameRegistrationStrategy.unregister(MRuleExecutionSetMetadata metadata,
MBeanServer server) |
Constructor and Description |
---|
MRuleExecutionSetMXNotification(String type,
MRuleExecutionSetMetadata metadata,
long duration,
boolean success) |
Modifier and Type | Method and Description |
---|---|
MRuleExecutionSetMetadata |
AbstractMRuleSession.getRuleExecutionSetMetadata() |
Modifier and Type | Method and Description |
---|---|
MRuleExecutionSetMetadata |
AbstractMRuleExecutionSet.getMetadata() |
MRuleExecutionSetMetadata |
MRuleExecutionSetWrapper.getMetadata() |
MRuleExecutionSetMetadata |
IMRuleExecutionSet.getMetadata() |