public abstract class AbstractAddPathImplModule extends org.opendaylight.controller.config.spi.AbstractModule<AbstractAddPathImplModule> implements AddPathImplModuleMXBean, AddressFamiliesServiceInterface
| Modifier and Type | Field and Description | 
|---|---|
| static org.opendaylight.controller.config.api.JmxAttribute | addressFamilyJmxAttribute | 
| static org.opendaylight.controller.config.api.JmxAttribute | sendReceiveJmxAttribute | 
| Constructor and Description | 
|---|
| AbstractAddPathImplModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier,
                         org.opendaylight.controller.config.api.DependencyResolver dependencyResolver) | 
| AbstractAddPathImplModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier,
                         org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
                         AbstractAddPathImplModule oldModule,
                         AutoCloseable oldInstance) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | canReuseInstance(AbstractAddPathImplModule oldModule) | 
| protected void | customValidation() | 
| boolean | equals(Object o) | 
| ObjectName | getAddressFamily() | 
| protected BgpTableType | getAddressFamilyDependency() | 
| org.slf4j.Logger | getLogger() | 
| SendReceive | getSendReceive() | 
| int | hashCode() | 
| boolean | isSame(AbstractAddPathImplModule other) | 
| protected void | resolveDependencies() | 
| AutoCloseable | reuseInstance(AutoCloseable oldInstance) | 
| void | setAddressFamily(ObjectName addressFamily) | 
| void | setSendReceive(SendReceive sendReceive) | 
| void | validate() | 
public static final org.opendaylight.controller.config.api.JmxAttribute sendReceiveJmxAttribute
public static final org.opendaylight.controller.config.api.JmxAttribute addressFamilyJmxAttribute
public AbstractAddPathImplModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier,
                                 org.opendaylight.controller.config.api.DependencyResolver dependencyResolver)
public AbstractAddPathImplModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier,
                                 org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
                                 AbstractAddPathImplModule oldModule,
                                 AutoCloseable oldInstance)
public void validate()
validate in interface org.opendaylight.controller.config.spi.Moduleprotected void customValidation()
protected final BgpTableType getAddressFamilyDependency()
protected final void resolveDependencies()
resolveDependencies in class org.opendaylight.controller.config.spi.AbstractModule<AbstractAddPathImplModule>public boolean canReuseInstance(AbstractAddPathImplModule oldModule)
canReuseInstance in class org.opendaylight.controller.config.spi.AbstractModule<AbstractAddPathImplModule>public AutoCloseable reuseInstance(AutoCloseable oldInstance)
reuseInstance in class org.opendaylight.controller.config.spi.AbstractModule<AbstractAddPathImplModule>public boolean isSame(AbstractAddPathImplModule other)
public SendReceive getSendReceive()
getSendReceive in interface AddPathImplModuleMXBeanpublic void setSendReceive(SendReceive sendReceive)
setSendReceive in interface AddPathImplModuleMXBeanpublic ObjectName getAddressFamily()
getAddressFamily in interface AddPathImplModuleMXBeanpublic void setAddressFamily(ObjectName addressFamily)
setAddressFamily in interface AddPathImplModuleMXBeanpublic org.slf4j.Logger getLogger()
Copyright © 2018 OpenDaylight. All rights reserved.