@Reference(name="observer",bind="bindObserver",unbind="unbindObserver",referenceInterface=org.apache.jackrabbit.oak.spi.commit.Observer.class,policy=DYNAMIC,cardinality=OPTIONAL_MULTIPLE) @Reference(name="listenerMBean",bind="bindListenerMBean",unbind="unbindListenerMBean",referenceInterface=org.apache.jackrabbit.api.jmx.EventListenerMBean.class,policy=DYNAMIC,cardinality=OPTIONAL_MULTIPLE) @Reference(name="backgroundObserverMBean",bind="bindBackgroundObserverMBean",unbind="unbindBackgroundObserverMBean",referenceInterface=org.apache.jackrabbit.oak.spi.commit.BackgroundObserverMBean.class,policy=DYNAMIC,cardinality=OPTIONAL_MULTIPLE) @Reference(name="changeProcessorMBean",bind="bindChangeProcessorMBean",unbind="unbindChangeProcessorMBean",referenceInterface=ChangeProcessorMBean.class,policy=DYNAMIC,cardinality=OPTIONAL_MULTIPLE) @Reference(name="filterConfigMBean",bind="bindFilterConfigMBean",unbind="unbindFilterConfigMBean",referenceInterface=org.apache.jackrabbit.oak.plugins.observation.filter.FilterConfigMBean.class,policy=DYNAMIC,cardinality=OPTIONAL_MULTIPLE) public class ConsolidatedListenerMBeanImpl extends Object implements ConsolidatedListenerMBean
TYPE| Constructor and Description |
|---|
ConsolidatedListenerMBeanImpl() |
public TabularData getListenerStats()
getListenerStats in interface ConsolidatedListenerMBeanpublic TabularData getObserversStats()
getObserversStats in interface ConsolidatedListenerMBeanpublic TabularData getLeaderBoard()
getLeaderBoard in interface ConsolidatedListenerMBeanpublic int getObserversCount()
getObserversCount in interface ConsolidatedListenerMBeanpublic int getListenersCount()
getListenersCount in interface ConsolidatedListenerMBeanprotected void bindObserver(org.apache.jackrabbit.oak.spi.commit.Observer observer, Map<String,?> config)
protected void unbindObserver(org.apache.jackrabbit.oak.spi.commit.Observer observer, Map<String,?> config)
protected void bindBackgroundObserverMBean(org.apache.jackrabbit.oak.spi.commit.BackgroundObserverMBean mbean, Map<String,?> config)
protected void unbindBackgroundObserverMBean(org.apache.jackrabbit.oak.spi.commit.BackgroundObserverMBean mbean, Map<String,?> config)
protected void bindChangeProcessorMBean(ChangeProcessorMBean mbean, Map<String,?> config)
protected void unbindChangeProcessorMBean(ChangeProcessorMBean mbean, Map<String,?> config)
protected void bindListenerMBean(EventListenerMBean mbean, Map<String,?> config)
protected void unbindListenerMBean(EventListenerMBean mbean, Map<String,?> config)
protected void bindFilterConfigMBean(org.apache.jackrabbit.oak.plugins.observation.filter.FilterConfigMBean mbean, Map<String,?> config)
protected void unbindFilterConfigMBean(org.apache.jackrabbit.oak.plugins.observation.filter.FilterConfigMBean mbean, Map<String,?> config)
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.