X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-binding-config%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyang%2Fmd%2Fsal%2Fbinding%2Fimpl%2FRuntimeMappingModuleFactory.java;h=8eaf9d4492538891589480a9a9a9871bd63a086f;hp=407b41d29df1df9afcad7473ead9fd3a9dc464a6;hb=4971aed628d669fec45185569b43d042ec650421;hpb=2fb4d7e732175a31d32e67968c957f8bfd887196 diff --git a/opendaylight/md-sal/sal-binding-config/src/main/java/org/opendaylight/controller/config/yang/md/sal/binding/impl/RuntimeMappingModuleFactory.java b/opendaylight/md-sal/sal-binding-config/src/main/java/org/opendaylight/controller/config/yang/md/sal/binding/impl/RuntimeMappingModuleFactory.java index 407b41d29d..8eaf9d4492 100644 --- a/opendaylight/md-sal/sal-binding-config/src/main/java/org/opendaylight/controller/config/yang/md/sal/binding/impl/RuntimeMappingModuleFactory.java +++ b/opendaylight/md-sal/sal-binding-config/src/main/java/org/opendaylight/controller/config/yang/md/sal/binding/impl/RuntimeMappingModuleFactory.java @@ -7,31 +7,39 @@ */ package org.opendaylight.controller.config.yang.md.sal.binding.impl; +import static com.google.common.base.Preconditions.checkArgument; + import org.opendaylight.controller.config.api.DependencyResolver; import org.osgi.framework.BundleContext; -import static com.google.common.base.Preconditions.checkArgument; - /** + * Deprecated. * + * @deprecated Replaced by blueprint wiring */ +@Deprecated public class RuntimeMappingModuleFactory extends org.opendaylight.controller.config.yang.md.sal.binding.impl.AbstractRuntimeMappingModuleFactory { public static final String SINGLETON_NAME = "runtime-mapping-singleton"; @Override - public RuntimeMappingModule instantiateModule(String instanceName, DependencyResolver dependencyResolver, RuntimeMappingModule oldModule, AutoCloseable oldInstance, BundleContext bundleContext) { - checkArgument(SINGLETON_NAME.equals(instanceName),"Illegal instance name '" + instanceName + "', only allowed name is " + SINGLETON_NAME); - RuntimeMappingModule module = super.instantiateModule(instanceName, dependencyResolver, oldModule, oldInstance, bundleContext); + public RuntimeMappingModule instantiateModule(String instanceName, DependencyResolver dependencyResolver, + RuntimeMappingModule oldModule, AutoCloseable oldInstance, BundleContext bundleContext) { + checkArgument(SINGLETON_NAME.equals(instanceName), + "Illegal instance name '" + instanceName + "', only allowed name is " + SINGLETON_NAME); + RuntimeMappingModule module = super.instantiateModule(instanceName, dependencyResolver, oldModule, oldInstance, + bundleContext); // FIXME bundle context should not be passed around module.setBundleContext(bundleContext); return module; } @Override - public RuntimeMappingModule instantiateModule(String instanceName, DependencyResolver dependencyResolver, BundleContext bundleContext) { - checkArgument(SINGLETON_NAME.equals(instanceName),"Illegal instance name '" + instanceName + "', only allowed name is " + SINGLETON_NAME); + public RuntimeMappingModule instantiateModule(String instanceName, DependencyResolver dependencyResolver, + BundleContext bundleContext) { + checkArgument(SINGLETON_NAME.equals(instanceName), + "Illegal instance name '" + instanceName + "', only allowed name is " + SINGLETON_NAME); RuntimeMappingModule module = super.instantiateModule(instanceName, dependencyResolver, bundleContext); // FIXME bundle context should not be passed around module.setBundleContext(bundleContext);