@Override public org.opendaylight.controller.config.spi.Module createModule(String instanceName, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver, org.osgi.framework.BundleContext bundleContext) { return instantiateModule(instanceName, dependencyResolver, bundleContext); }
@Override public org.opendaylight.controller.config.spi.Module createModule(String instanceName, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver, org.osgi.framework.BundleContext bundleContext) { return instantiateModule(instanceName, dependencyResolver, bundleContext); }
@Override public 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 { org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule oldModule = null; try { oldModule = (org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule) old.getModule(); } catch(Exception e) { return handleChangedClass(old); } org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule module = instantiateModule(instanceName, dependencyResolver, oldModule, old.getInstance(), bundleContext); module.setRootSchemaService(oldModule.getRootSchemaService()); module.setDomBroker(oldModule.getDomBroker()); module.setMapperAggregator(oldModule.getMapperAggregator()); return module; }
@Override public 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 { org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule oldModule; try { oldModule = (org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule) old.getModule(); } catch(Exception e) { return handleChangedClass(dependencyResolver, old, bundleContext); } org.opendaylight.controller.config.yang.netconf.mdsal.mapper.NetconfMdsalMapperModule module = instantiateModule(instanceName, dependencyResolver, oldModule, old.getInstance(), bundleContext); module.setRootSchemaSourceProvider(oldModule.getRootSchemaSourceProvider()); module.setRootSchemaService(oldModule.getRootSchemaService()); module.setMapperAggregator(oldModule.getMapperAggregator()); module.setDomBroker(oldModule.getDomBroker()); return module; }