public abstract class AbstractPCEPTunnelTopologyProviderModuleFactory extends Object implements org.opendaylight.controller.config.spi.ModuleFactory
| Constructor and Description |
|---|
AbstractPCEPTunnelTopologyProviderModuleFactory() |
| Modifier and Type | Method and Description |
|---|---|
org.opendaylight.controller.config.spi.Module |
createModule(String instanceName,
org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
org.opendaylight.controller.config.spi.Module |
createModule(String instanceName,
org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
org.opendaylight.controller.config.api.DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Set<PCEPTunnelTopologyProviderModule> |
getDefaultModules(org.opendaylight.controller.config.api.DependencyResolverFactory dependencyResolverFactory,
org.osgi.framework.BundleContext bundleContext) |
String |
getImplementationName() |
Set<Class<? extends org.opendaylight.controller.config.api.annotations.AbstractServiceInterface>> |
getImplementedServiceIntefaces() |
PCEPTunnelTopologyProviderModule |
handleChangedClass(org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
org.opendaylight.controller.config.api.DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
PCEPTunnelTopologyProviderModule |
handleChangedClass(org.opendaylight.controller.config.api.DynamicMBeanWithInstance old)
Deprecated.
|
PCEPTunnelTopologyProviderModule |
instantiateModule(String instanceName,
org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
PCEPTunnelTopologyProviderModule |
instantiateModule(String instanceName,
org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
PCEPTunnelTopologyProviderModule oldModule,
AutoCloseable oldInstance,
org.osgi.framework.BundleContext bundleContext) |
boolean |
isModuleImplementingServiceInterface(Class<? extends org.opendaylight.controller.config.api.annotations.AbstractServiceInterface> serviceInterface) |
public static final String NAME
public AbstractPCEPTunnelTopologyProviderModuleFactory()
public final String getImplementationName()
getImplementationName in interface org.opendaylight.controller.config.spi.ModuleFactorypublic final boolean isModuleImplementingServiceInterface(Class<? extends org.opendaylight.controller.config.api.annotations.AbstractServiceInterface> serviceInterface)
isModuleImplementingServiceInterface in interface org.opendaylight.controller.config.spi.ModuleFactorypublic Set<Class<? extends org.opendaylight.controller.config.api.annotations.AbstractServiceInterface>> getImplementedServiceIntefaces()
getImplementedServiceIntefaces in interface org.opendaylight.controller.config.spi.ModuleFactorypublic org.opendaylight.controller.config.spi.Module createModule(String instanceName, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver, org.osgi.framework.BundleContext bundleContext)
createModule in interface org.opendaylight.controller.config.spi.ModuleFactorypublic org.opendaylight.controller.config.spi.Module createModule(String instanceName, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver, org.opendaylight.controller.config.api.DynamicMBeanWithInstance old, org.osgi.framework.BundleContext bundleContext) throws Exception
createModule in interface org.opendaylight.controller.config.spi.ModuleFactoryExceptionpublic PCEPTunnelTopologyProviderModule instantiateModule(String instanceName, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver, PCEPTunnelTopologyProviderModule oldModule, AutoCloseable oldInstance, org.osgi.framework.BundleContext bundleContext)
public PCEPTunnelTopologyProviderModule instantiateModule(String instanceName, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver, org.osgi.framework.BundleContext bundleContext)
public PCEPTunnelTopologyProviderModule handleChangedClass(org.opendaylight.controller.config.api.DependencyResolver dependencyResolver, org.opendaylight.controller.config.api.DynamicMBeanWithInstance old, org.osgi.framework.BundleContext bundleContext) throws Exception
Exception@Deprecated public PCEPTunnelTopologyProviderModule handleChangedClass(org.opendaylight.controller.config.api.DynamicMBeanWithInstance old) throws Exception
Exceptionpublic Set<PCEPTunnelTopologyProviderModule> getDefaultModules(org.opendaylight.controller.config.api.DependencyResolverFactory dependencyResolverFactory, org.osgi.framework.BundleContext bundleContext)
getDefaultModules in interface org.opendaylight.controller.config.spi.ModuleFactoryCopyright © 2018 OpenDaylight. All rights reserved.