Bug 8214: Consume AAAService
[netconf.git] / restconf / sal-rest-connector / src / main / java / org / opendaylight / controller / config / yang / md / sal / rest / connector / RestConnectorModuleFactory.java
index fb664628903d017b149831949ba804b555e2c6f1..0933f603923a332c6912673b2ae2a40204a18ad2 100644 (file)
 */
 package org.opendaylight.controller.config.yang.md.sal.rest.connector;
 
+import org.opendaylight.controller.config.api.DependencyResolver;
+import org.osgi.framework.BundleContext;
+
 public class RestConnectorModuleFactory extends org.opendaylight.controller.config.yang.md.sal.rest.connector.AbstractRestConnectorModuleFactory {
 
+    @Override
+    public RestConnectorModule instantiateModule(String instanceName, DependencyResolver dependencyResolver,
+                                                 BundleContext bundleContext) {
+        final RestConnectorModule restConnectorModule = super.instantiateModule(instanceName,
+                dependencyResolver, bundleContext);
+        restConnectorModule.setBundleContext(bundleContext);
+        return restConnectorModule;
+    }
+
+    @Override
+    public RestConnectorModule instantiateModule(String instanceName, DependencyResolver dependencyResolver,
+                               RestConnectorModule oldModule, AutoCloseable oldInstance, BundleContext bundleContext) {
+        final RestConnectorModule restConnectorModule = super.instantiateModule(instanceName,
+                dependencyResolver, oldModule, oldInstance, bundleContext);
+        restConnectorModule.setBundleContext(bundleContext);
+        return restConnectorModule;
+    }
 }