X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=opendaylight%2Fconfig%2Fnetty-timer-config%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyang%2Fnetty%2Ftimer%2FHashedWheelTimerModuleFactory.java;h=a4049c89e67f6f124dc5bbbb6ff0aa67bc9a9b01;hb=828f1ee4c7726282fb41a43840b3d69078723992;hp=c869413a5e1726349d894cb9ab140dbb8439cd31;hpb=15105ea803f97e89ae274148abd3208776319d2c;p=controller.git diff --git a/opendaylight/config/netty-timer-config/src/main/java/org/opendaylight/controller/config/yang/netty/timer/HashedWheelTimerModuleFactory.java b/opendaylight/config/netty-timer-config/src/main/java/org/opendaylight/controller/config/yang/netty/timer/HashedWheelTimerModuleFactory.java index c869413a5e..a4049c89e6 100644 --- a/opendaylight/config/netty-timer-config/src/main/java/org/opendaylight/controller/config/yang/netty/timer/HashedWheelTimerModuleFactory.java +++ b/opendaylight/config/netty-timer-config/src/main/java/org/opendaylight/controller/config/yang/netty/timer/HashedWheelTimerModuleFactory.java @@ -17,10 +17,28 @@ */ package org.opendaylight.controller.config.yang.netty.timer; +import org.opendaylight.controller.config.api.DependencyResolver; +import org.osgi.framework.BundleContext; + /** -* -*/ -public class HashedWheelTimerModuleFactory extends - org.opendaylight.controller.config.yang.netty.timer.AbstractHashedWheelTimerModuleFactory { + * @deprecated Replaced by blueprint wiring + */ +@Deprecated +public class HashedWheelTimerModuleFactory extends AbstractHashedWheelTimerModuleFactory { + @Override + public HashedWheelTimerModule instantiateModule(String instanceName, DependencyResolver dependencyResolver, + HashedWheelTimerModule oldModule, AutoCloseable oldInstance, BundleContext bundleContext) { + HashedWheelTimerModule module = super.instantiateModule(instanceName, dependencyResolver, oldModule, + oldInstance, bundleContext); + module.setBundleContext(bundleContext); + return module; + } + @Override + public HashedWheelTimerModule instantiateModule(String instanceName, DependencyResolver dependencyResolver, + BundleContext bundleContext) { + HashedWheelTimerModule module = super.instantiateModule(instanceName, dependencyResolver, bundleContext); + module.setBundleContext(bundleContext); + return module; + } }