@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() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
bindBackgroundObserverMBean(org.apache.jackrabbit.oak.spi.commit.BackgroundObserverMBean mbean,
Map<String,?> config) |
protected void |
bindFilterConfigMBean(org.apache.jackrabbit.oak.plugins.observation.filter.FilterConfigMBean mbean,
Map<String,?> config) |
protected void |
bindListenerMBean(org.apache.jackrabbit.api.jmx.EventListenerMBean mbean,
Map<String,?> config) |
protected void |
bindObserver(org.apache.jackrabbit.oak.spi.commit.Observer observer,
Map<String,?> config) |
int |
getListenersCount() |
TabularData |
getListenerStats() |
int |
getObserversCount() |
TabularData |
getObserversStats() |
protected void |
unbindBackgroundObserverMBean(org.apache.jackrabbit.oak.spi.commit.BackgroundObserverMBean mbean,
Map<String,?> config) |
protected void |
unbindFilterConfigMBean(org.apache.jackrabbit.oak.plugins.observation.filter.FilterConfigMBean mbean,
Map<String,?> config) |
protected void |
unbindListenerMBean(org.apache.jackrabbit.api.jmx.EventListenerMBean mbean,
Map<String,?> config) |
protected void |
unbindObserver(org.apache.jackrabbit.oak.spi.commit.Observer observer,
Map<String,?> config) |
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(org.apache.jackrabbit.api.jmx.EventListenerMBean mbean,
Map<String,?> config)
protected void unbindListenerMBean(org.apache.jackrabbit.api.jmx.EventListenerMBean mbean,
Map<String,?> config)
protected void bindFilterConfigMBean(org.apache.jackrabbit.oak.plugins.observation.filter.FilterConfigMBean mbean,
Map<String,?> config)
Copyright © 2012-2016 The Apache Software Foundation. All Rights Reserved.