X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fconfig%2Fnetty-threadgroup-config%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyang%2Fnetty%2Fthreadgroup%2FNettyThreadgroupModuleFactory.java;h=89a5231114ca4ec883787dc5e46d0ae43fc5ef28;hb=refs%2Fchanges%2F82%2F38282%2F6;hp=c97bd566b07f98ac8ad9914e1db24308a081dd5a;hpb=bedd5051e2605b9e03fbd89acfbeced9ab252287;p=controller.git 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..89a5231114 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(String instanceName, DependencyResolver dependencyResolver, + NettyThreadgroupModule oldModule, AutoCloseable oldInstance, BundleContext bundleContext) { + NettyThreadgroupModule module = super.instantiateModule(instanceName, dependencyResolver, oldModule, oldInstance, bundleContext); + module.setBundleContext(bundleContext); + return module; + } + @Override + public NettyThreadgroupModule instantiateModule(String instanceName, DependencyResolver dependencyResolver, + BundleContext bundleContext) { + NettyThreadgroupModule module = super.instantiateModule(instanceName, dependencyResolver, bundleContext); + module.setBundleContext(bundleContext); + return module; + } }