public abstract class AbstractAdvertiseNPathsModuleFactory extends Object implements org.opendaylight.controller.config.spi.ModuleFactory
| Constructor and Description | 
|---|
| AbstractAdvertiseNPathsModuleFactory() | 
| 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<AdvertiseNPathsModule> | 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() | 
| AdvertiseNPathsModule | handleChangedClass(org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
                  org.opendaylight.controller.config.api.DynamicMBeanWithInstance old,
                  org.osgi.framework.BundleContext bundleContext) | 
| AdvertiseNPathsModule | handleChangedClass(org.opendaylight.controller.config.api.DynamicMBeanWithInstance old)Deprecated.  | 
| AdvertiseNPathsModule | instantiateModule(String instanceName,
                 org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
                 AdvertiseNPathsModule oldModule,
                 AutoCloseable oldInstance,
                 org.osgi.framework.BundleContext bundleContext) | 
| AdvertiseNPathsModule | instantiateModule(String instanceName,
                 org.opendaylight.controller.config.api.DependencyResolver dependencyResolver,
                 org.osgi.framework.BundleContext bundleContext) | 
| boolean | isModuleImplementingServiceInterface(Class<? extends org.opendaylight.controller.config.api.annotations.AbstractServiceInterface> serviceInterface) | 
public static final String NAME
public AbstractAdvertiseNPathsModuleFactory()
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 AdvertiseNPathsModule instantiateModule(String instanceName, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver, AdvertiseNPathsModule oldModule, AutoCloseable oldInstance, org.osgi.framework.BundleContext bundleContext)
public AdvertiseNPathsModule instantiateModule(String instanceName, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver, org.osgi.framework.BundleContext bundleContext)
public AdvertiseNPathsModule 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 AdvertiseNPathsModule handleChangedClass(org.opendaylight.controller.config.api.DynamicMBeanWithInstance old) throws Exception
Exceptionpublic Set<AdvertiseNPathsModule> 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.