X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fconfig%2Fnetty-timer-config%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyang%2Fnetty%2Ftimer%2FHashedWheelTimerModuleFactory.java;h=6c337904cc0a3f9a2ffb38ada4dadb82ef31c34a;hp=c869413a5e1726349d894cb9ab140dbb8439cd31;hb=7843fba86f5b123755eb53d19f7a001312897a72;hpb=91d7c1ee52322acad08e9f81228ac36b3aa684f5 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..6c337904cc 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(final String instanceName, final DependencyResolver dependencyResolver, + final HashedWheelTimerModule oldModule, final AutoCloseable oldInstance, final BundleContext bundleContext) { + HashedWheelTimerModule module = super.instantiateModule(instanceName, dependencyResolver, oldModule, + oldInstance, bundleContext); + module.setBundleContext(bundleContext); + return module; + } + @Override + public HashedWheelTimerModule instantiateModule(final String instanceName, final DependencyResolver dependencyResolver, + final BundleContext bundleContext) { + HashedWheelTimerModule module = super.instantiateModule(instanceName, dependencyResolver, bundleContext); + module.setBundleContext(bundleContext); + return module; + } }