public abstract class AbstractBmpMonitorImplModule extends org.opendaylight.controller.config.spi.AbstractModule<AbstractBmpMonitorImplModule> implements BmpMonitorImplModuleMXBean, BmpMonitoringStationServiceInterface
| Modifier and Type | Field and Description | 
|---|---|
| static org.opendaylight.controller.config.api.JmxAttribute | bindingAddressJmxAttribute | 
| static org.opendaylight.controller.config.api.JmxAttribute | bindingPortJmxAttribute | 
| static org.opendaylight.controller.config.api.JmxAttribute | bmpDispatcherJmxAttribute | 
| static org.opendaylight.controller.config.api.JmxAttribute | codecTreeFactoryJmxAttribute | 
| static org.opendaylight.controller.config.api.JmxAttribute | domDataProviderJmxAttribute | 
| static org.opendaylight.controller.config.api.JmxAttribute | extensionsJmxAttribute | 
| static org.opendaylight.controller.config.api.JmxAttribute | monitoredRouterJmxAttribute | 
| Constructor and Description | 
|---|
| AbstractBmpMonitorImplModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier,
                            org.opendaylight.controller.config.api.DependencyResolver dependencyResolver) | 
| AbstractBmpMonitorImplModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier,
                            org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
                            AbstractBmpMonitorImplModule oldModule,
                            AutoCloseable oldInstance) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | canReuseInstance(AbstractBmpMonitorImplModule oldModule) | 
| protected void | customValidation() | 
| boolean | equals(Object o) | 
| org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress | getBindingAddress() | 
| org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.PortNumber | getBindingPort() | 
| ObjectName | getBmpDispatcher() | 
| protected BmpDispatcher | getBmpDispatcherDependency() | 
| ObjectName | getCodecTreeFactory() | 
| protected org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTreeFactory | getCodecTreeFactoryDependency() | 
| ObjectName | getDomDataProvider() | 
| protected org.opendaylight.controller.md.sal.dom.api.DOMDataBroker | getDomDataProviderDependency() | 
| ObjectName | getExtensions() | 
| protected RIBExtensionConsumerContext | getExtensionsDependency() | 
| org.slf4j.Logger | getLogger() | 
| List<MonitoredRouter> | getMonitoredRouter() | 
| int | hashCode() | 
| boolean | isSame(AbstractBmpMonitorImplModule other) | 
| protected void | resolveDependencies() | 
| AutoCloseable | reuseInstance(AutoCloseable oldInstance) | 
| void | setBindingAddress(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress bindingAddress) | 
| void | setBindingPort(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.PortNumber bindingPort) | 
| void | setBmpDispatcher(ObjectName bmpDispatcher) | 
| void | setCodecTreeFactory(ObjectName codecTreeFactory) | 
| void | setDomDataProvider(ObjectName domDataProvider) | 
| void | setExtensions(ObjectName extensions) | 
| void | setMonitoredRouter(List<MonitoredRouter> monitoredRouter) | 
| void | validate() | 
public static final org.opendaylight.controller.config.api.JmxAttribute extensionsJmxAttribute
public static final org.opendaylight.controller.config.api.JmxAttribute monitoredRouterJmxAttribute
public static final org.opendaylight.controller.config.api.JmxAttribute bindingAddressJmxAttribute
public static final org.opendaylight.controller.config.api.JmxAttribute codecTreeFactoryJmxAttribute
public static final org.opendaylight.controller.config.api.JmxAttribute domDataProviderJmxAttribute
public static final org.opendaylight.controller.config.api.JmxAttribute bmpDispatcherJmxAttribute
public static final org.opendaylight.controller.config.api.JmxAttribute bindingPortJmxAttribute
public AbstractBmpMonitorImplModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier,
                                    org.opendaylight.controller.config.api.DependencyResolver dependencyResolver)
public AbstractBmpMonitorImplModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier,
                                    org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
                                    AbstractBmpMonitorImplModule oldModule,
                                    AutoCloseable oldInstance)
public void validate()
validate in interface org.opendaylight.controller.config.spi.Moduleprotected void customValidation()
protected final RIBExtensionConsumerContext getExtensionsDependency()
protected final org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTreeFactory getCodecTreeFactoryDependency()
protected final org.opendaylight.controller.md.sal.dom.api.DOMDataBroker getDomDataProviderDependency()
protected final BmpDispatcher getBmpDispatcherDependency()
protected final void resolveDependencies()
resolveDependencies in class org.opendaylight.controller.config.spi.AbstractModule<AbstractBmpMonitorImplModule>public boolean canReuseInstance(AbstractBmpMonitorImplModule oldModule)
canReuseInstance in class org.opendaylight.controller.config.spi.AbstractModule<AbstractBmpMonitorImplModule>public AutoCloseable reuseInstance(AutoCloseable oldInstance)
reuseInstance in class org.opendaylight.controller.config.spi.AbstractModule<AbstractBmpMonitorImplModule>public boolean isSame(AbstractBmpMonitorImplModule other)
public ObjectName getExtensions()
getExtensions in interface BmpMonitorImplModuleMXBeanpublic void setExtensions(ObjectName extensions)
setExtensions in interface BmpMonitorImplModuleMXBeanpublic List<MonitoredRouter> getMonitoredRouter()
getMonitoredRouter in interface BmpMonitorImplModuleMXBeanpublic void setMonitoredRouter(List<MonitoredRouter> monitoredRouter)
setMonitoredRouter in interface BmpMonitorImplModuleMXBeanpublic org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress getBindingAddress()
getBindingAddress in interface BmpMonitorImplModuleMXBeanpublic void setBindingAddress(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress bindingAddress)
setBindingAddress in interface BmpMonitorImplModuleMXBeanpublic ObjectName getCodecTreeFactory()
getCodecTreeFactory in interface BmpMonitorImplModuleMXBeanpublic void setCodecTreeFactory(ObjectName codecTreeFactory)
setCodecTreeFactory in interface BmpMonitorImplModuleMXBeanpublic ObjectName getDomDataProvider()
getDomDataProvider in interface BmpMonitorImplModuleMXBeanpublic void setDomDataProvider(ObjectName domDataProvider)
setDomDataProvider in interface BmpMonitorImplModuleMXBeanpublic ObjectName getBmpDispatcher()
getBmpDispatcher in interface BmpMonitorImplModuleMXBeanpublic void setBmpDispatcher(ObjectName bmpDispatcher)
setBmpDispatcher in interface BmpMonitorImplModuleMXBeanpublic org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.PortNumber getBindingPort()
getBindingPort in interface BmpMonitorImplModuleMXBeanpublic void setBindingPort(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.PortNumber bindingPort)
setBindingPort in interface BmpMonitorImplModuleMXBeanpublic org.slf4j.Logger getLogger()
Copyright © 2018 OpenDaylight. All rights reserved.