public org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule instantiateModule(String instanceName, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver, org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule oldModule, java.lang.AutoCloseable oldInstance, org.osgi.framework.BundleContext bundleContext) { return new org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule(new org.opendaylight.controller.config.api.ModuleIdentifier(NAME, instanceName), dependencyResolver, oldModule, oldInstance); }
public org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule instantiateModule(String instanceName, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver, org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule oldModule, java.lang.AutoCloseable oldInstance, org.osgi.framework.BundleContext bundleContext) { return new org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule(new org.opendaylight.controller.config.api.ModuleIdentifier(NAME, instanceName), dependencyResolver, oldModule, oldInstance); }
public org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule instantiateModule(String instanceName, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver, org.osgi.framework.BundleContext bundleContext) { return new org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule(new org.opendaylight.controller.config.api.ModuleIdentifier(NAME, instanceName), dependencyResolver); }
public org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule instantiateModule(String instanceName, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver, org.osgi.framework.BundleContext bundleContext) { return new org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule(new org.opendaylight.controller.config.api.ModuleIdentifier(NAME, instanceName), dependencyResolver); }
public org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule handleChangedClass(org.opendaylight.controller.config.api.DependencyResolver dependencyResolver, org.opendaylight.controller.config.api.DynamicMBeanWithInstance old, org.osgi.framework.BundleContext bundleContext) throws Exception { String instanceName = old.getModule().getIdentifier().getInstanceName(); org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule newModule = new org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule(new ModuleIdentifier(NAME, instanceName), dependencyResolver); Module oldModule = old.getModule(); Class<? extends Module> oldModuleClass = oldModule.getClass(); newModule.setRootSchemaSourceProvider( (javax.management.ObjectName) oldModuleClass.getMethod("getRootSchemaSourceProvider").invoke(oldModule)); newModule.setRootSchemaService( (javax.management.ObjectName) oldModuleClass.getMethod("getRootSchemaService").invoke(oldModule)); newModule.setMapperAggregator( (javax.management.ObjectName) oldModuleClass.getMethod("getMapperAggregator").invoke(oldModule)); newModule.setDomBroker( (javax.management.ObjectName) oldModuleClass.getMethod("getDomBroker").invoke(oldModule)); return newModule; }