@References(value={@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="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 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 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-2017 The Apache Software Foundation. All Rights Reserved.