public abstract class AbstractStatisticsManagerModule extends org.opendaylight.controller.config.spi.AbstractModule<AbstractStatisticsManagerModule> implements StatisticsManagerModuleMXBean
| Modifier and Type | Field and Description |
|---|---|
static org.opendaylight.controller.config.api.JmxAttribute |
dataBrokerJmxAttribute |
static org.opendaylight.controller.config.api.JmxAttribute |
notificationServiceJmxAttribute |
static org.opendaylight.controller.config.api.JmxAttribute |
rpcRegistryJmxAttribute |
static org.opendaylight.controller.config.api.JmxAttribute |
statisticsManagerSettingsJmxAttribute |
| Constructor and Description |
|---|
AbstractStatisticsManagerModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier,
org.opendaylight.controller.config.api.DependencyResolver dependencyResolver) |
AbstractStatisticsManagerModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier,
org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
AbstractStatisticsManagerModule oldModule,
AutoCloseable oldInstance) |
public static final org.opendaylight.controller.config.api.JmxAttribute notificationServiceJmxAttribute
public static final org.opendaylight.controller.config.api.JmxAttribute rpcRegistryJmxAttribute
public static final org.opendaylight.controller.config.api.JmxAttribute dataBrokerJmxAttribute
public static final org.opendaylight.controller.config.api.JmxAttribute statisticsManagerSettingsJmxAttribute
public AbstractStatisticsManagerModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier,
org.opendaylight.controller.config.api.DependencyResolver dependencyResolver)
public AbstractStatisticsManagerModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier,
org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
AbstractStatisticsManagerModule oldModule,
AutoCloseable oldInstance)
public void validate()
validate in interface org.opendaylight.controller.config.spi.Moduleprotected void customValidation()
protected final org.opendaylight.controller.sal.binding.api.NotificationProviderService getNotificationServiceDependency()
protected final org.opendaylight.controller.sal.binding.api.RpcProviderRegistry getRpcRegistryDependency()
protected final org.opendaylight.controller.md.sal.binding.api.DataBroker getDataBrokerDependency()
protected final void resolveDependencies()
resolveDependencies in class org.opendaylight.controller.config.spi.AbstractModule<AbstractStatisticsManagerModule>public boolean canReuseInstance(AbstractStatisticsManagerModule oldModule)
canReuseInstance in class org.opendaylight.controller.config.spi.AbstractModule<AbstractStatisticsManagerModule>public AutoCloseable reuseInstance(AutoCloseable oldInstance)
reuseInstance in class org.opendaylight.controller.config.spi.AbstractModule<AbstractStatisticsManagerModule>public boolean isSame(AbstractStatisticsManagerModule other)
public ObjectName getNotificationService()
getNotificationService in interface StatisticsManagerModuleMXBeanpublic void setNotificationService(ObjectName notificationService)
setNotificationService in interface StatisticsManagerModuleMXBeanpublic ObjectName getRpcRegistry()
getRpcRegistry in interface StatisticsManagerModuleMXBeanpublic void setRpcRegistry(ObjectName rpcRegistry)
setRpcRegistry in interface StatisticsManagerModuleMXBeanpublic ObjectName getDataBroker()
getDataBroker in interface StatisticsManagerModuleMXBeanpublic void setDataBroker(ObjectName dataBroker)
setDataBroker in interface StatisticsManagerModuleMXBeanpublic StatisticsManagerSettings getStatisticsManagerSettings()
getStatisticsManagerSettings in interface StatisticsManagerModuleMXBeanpublic void setStatisticsManagerSettings(StatisticsManagerSettings statisticsManagerSettings)
setStatisticsManagerSettings in interface StatisticsManagerModuleMXBeanpublic org.slf4j.Logger getLogger()
Copyright © 2015. All rights reserved.