public abstract class AbstractFibmanagerImplModule extends org.opendaylight.controller.config.spi.AbstractModule<AbstractFibmanagerImplModule> implements FibmanagerImplModuleMXBean, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.fibmanager.api.rev150508.IFibManagerServiceInterface
| Modifier and Type | Field and Description |
|---|---|
static org.opendaylight.controller.config.api.JmxAttribute |
brokerJmxAttribute |
static org.opendaylight.controller.config.api.JmxAttribute |
mdsalutilJmxAttribute |
static org.opendaylight.controller.config.api.JmxAttribute |
vpnmanagerJmxAttribute |
| Constructor and Description |
|---|
AbstractFibmanagerImplModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier,
org.opendaylight.controller.config.api.DependencyResolver dependencyResolver) |
AbstractFibmanagerImplModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier,
org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
AbstractFibmanagerImplModule oldModule,
AutoCloseable oldInstance) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canReuseInstance(AbstractFibmanagerImplModule oldModule) |
protected void |
customValidation() |
boolean |
equals(Object o) |
ObjectName |
getBroker() |
protected org.opendaylight.controller.sal.binding.api.BindingAwareBroker |
getBrokerDependency() |
org.slf4j.Logger |
getLogger() |
ObjectName |
getMdsalutil() |
protected org.opendaylight.vpnservice.mdsalutil.interfaces.IMdsalApiManager |
getMdsalutilDependency() |
ObjectName |
getVpnmanager() |
protected org.opendaylight.vpnmanager.api.IVpnManager |
getVpnmanagerDependency() |
int |
hashCode() |
boolean |
isSame(AbstractFibmanagerImplModule other) |
protected void |
resolveDependencies() |
AutoCloseable |
reuseInstance(AutoCloseable oldInstance) |
void |
setBroker(ObjectName broker) |
void |
setMdsalutil(ObjectName mdsalutil) |
void |
setVpnmanager(ObjectName vpnmanager) |
void |
validate() |
public static final org.opendaylight.controller.config.api.JmxAttribute mdsalutilJmxAttribute
public static final org.opendaylight.controller.config.api.JmxAttribute brokerJmxAttribute
public static final org.opendaylight.controller.config.api.JmxAttribute vpnmanagerJmxAttribute
public AbstractFibmanagerImplModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier,
org.opendaylight.controller.config.api.DependencyResolver dependencyResolver)
public AbstractFibmanagerImplModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier,
org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
AbstractFibmanagerImplModule oldModule,
AutoCloseable oldInstance)
public void validate()
validate in interface org.opendaylight.controller.config.spi.Moduleprotected void customValidation()
protected final org.opendaylight.vpnservice.mdsalutil.interfaces.IMdsalApiManager getMdsalutilDependency()
protected final org.opendaylight.controller.sal.binding.api.BindingAwareBroker getBrokerDependency()
protected final org.opendaylight.vpnmanager.api.IVpnManager getVpnmanagerDependency()
protected final void resolveDependencies()
resolveDependencies in class org.opendaylight.controller.config.spi.AbstractModule<AbstractFibmanagerImplModule>public boolean canReuseInstance(AbstractFibmanagerImplModule oldModule)
canReuseInstance in class org.opendaylight.controller.config.spi.AbstractModule<AbstractFibmanagerImplModule>public AutoCloseable reuseInstance(AutoCloseable oldInstance)
reuseInstance in class org.opendaylight.controller.config.spi.AbstractModule<AbstractFibmanagerImplModule>public boolean isSame(AbstractFibmanagerImplModule other)
public ObjectName getMdsalutil()
getMdsalutil in interface FibmanagerImplModuleMXBeanpublic void setMdsalutil(ObjectName mdsalutil)
setMdsalutil in interface FibmanagerImplModuleMXBeanpublic ObjectName getBroker()
getBroker in interface FibmanagerImplModuleMXBeanpublic void setBroker(ObjectName broker)
setBroker in interface FibmanagerImplModuleMXBeanpublic ObjectName getVpnmanager()
getVpnmanager in interface FibmanagerImplModuleMXBeanpublic void setVpnmanager(ObjectName vpnmanager)
setVpnmanager in interface FibmanagerImplModuleMXBeanpublic org.slf4j.Logger getLogger()
Copyright © 2015. All rights reserved.