Merge "Adding Unit Test Cases for MDSALUTIL- updated"
[vpnservice.git] / nexthopmgr / nexthopmgr-impl / src / main / java / org / opendaylight / yang / gen / v1 / urn / opendaylight / params / xml / ns / yang / nexthopmgr / impl / rev150325 / NexthopmgrImplModule.java
index 66ae335c8ca9d23e6eba9ff8b904e2bd3bd9f321..4b7d4aeac0b4b6383594d0cf477110b95f8df7fe 100644 (file)
@@ -1,4 +1,7 @@
 package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.nexthopmgr.impl.rev150325;
+
+import org.opendaylight.vpnservice.nexthopmgr.NexthopmgrProvider;
+
 public class NexthopmgrImplModule extends org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.nexthopmgr.impl.rev150325.AbstractNexthopmgrImplModule {
     public NexthopmgrImplModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver) {
         super(identifier, dependencyResolver);
@@ -15,8 +18,12 @@ public class NexthopmgrImplModule extends org.opendaylight.yang.gen.v1.urn.opend
 
     @Override
     public java.lang.AutoCloseable createInstance() {
-        // TODO:implement
-        throw new java.lang.UnsupportedOperationException();
+        NexthopmgrProvider provider = new NexthopmgrProvider();
+        provider.setMdsalManager(getMdsalutilDependency());
+        provider.setInterfaceManager(getOdlinterfaceDependency());
+
+        getBrokerDependency().registerProvider(provider);
+        return provider;
     }
 
 }