X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fconfig%2Fnetty-threadgroup-config%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyang%2Fnetty%2Fthreadgroup%2FNettyThreadgroupModuleFactory.java;h=d0f42496329d8a4fd0cda59789fdb30b72d595ec;hp=c97bd566b07f98ac8ad9914e1db24308a081dd5a;hb=7843fba86f5b123755eb53d19f7a001312897a72;hpb=d71e327e51db32e967f7ebcb186e148f37f28117 diff --git a/opendaylight/config/netty-threadgroup-config/src/main/java/org/opendaylight/controller/config/yang/netty/threadgroup/NettyThreadgroupModuleFactory.java b/opendaylight/config/netty-threadgroup-config/src/main/java/org/opendaylight/controller/config/yang/netty/threadgroup/NettyThreadgroupModuleFactory.java index c97bd566b0..d0f4249632 100644 --- a/opendaylight/config/netty-threadgroup-config/src/main/java/org/opendaylight/controller/config/yang/netty/threadgroup/NettyThreadgroupModuleFactory.java +++ b/opendaylight/config/netty-threadgroup-config/src/main/java/org/opendaylight/controller/config/yang/netty/threadgroup/NettyThreadgroupModuleFactory.java @@ -17,11 +17,27 @@ */ package org.opendaylight.controller.config.yang.netty.threadgroup; -/** -* -*/ -public class NettyThreadgroupModuleFactory extends org.opendaylight.controller.config.yang.netty.threadgroup.AbstractNettyThreadgroupModuleFactory -{ +import org.opendaylight.controller.config.api.DependencyResolver; +import org.osgi.framework.BundleContext; +/** + * @deprecated Replaced by blueprint wiring + */ +@Deprecated +public class NettyThreadgroupModuleFactory extends AbstractNettyThreadgroupModuleFactory { + @Override + public NettyThreadgroupModule instantiateModule(final String instanceName, final DependencyResolver dependencyResolver, + final NettyThreadgroupModule oldModule, final AutoCloseable oldInstance, final BundleContext bundleContext) { + NettyThreadgroupModule module = super.instantiateModule(instanceName, dependencyResolver, oldModule, oldInstance, bundleContext); + module.setBundleContext(bundleContext); + return module; + } + @Override + public NettyThreadgroupModule instantiateModule(final String instanceName, final DependencyResolver dependencyResolver, + final BundleContext bundleContext) { + NettyThreadgroupModule module = super.instantiateModule(instanceName, dependencyResolver, bundleContext); + module.setBundleContext(bundleContext); + return module; + } }