Fix DOMRpcRouter breakage from mdsal
[controller.git] / opendaylight / md-sal / sal-binding-broker / src / test / java / org / opendaylight / controller / sal / binding / test / util / BindingTestContext.java
index a337b5312a9b1a98e680be98e2d8f2391be5b4dd..5391c3e58a8b8a8fcdd4523c26ddcc7c7b6892cc 100644 (file)
@@ -174,7 +174,7 @@ public class BindingTestContext implements AutoCloseable {
         this.mockSchemaService.changeSchema(getContext(moduleInfos));
     }
 
-    private SchemaContext getContext(final Set<YangModuleInfo> moduleInfos) {
+    private static SchemaContext getContext(final Set<YangModuleInfo> moduleInfos) {
         final ModuleInfoBackedContext ctx = ModuleInfoBackedContext.create();
         ctx.addModuleInfos(moduleInfos);
         return ctx.tryToCreateSchemaContext().get();
@@ -207,7 +207,7 @@ public class BindingTestContext implements AutoCloseable {
         checkState(this.executor != null);
 
         delegateDomRouter = org.opendaylight.mdsal.dom.broker.DOMRpcRouter.newInstance(mockSchemaService);
-        this.domRouter = new DOMRpcRouter(delegateDomRouter, delegateDomRouter);
+        this.domRouter = new DOMRpcRouter(delegateDomRouter.getRpcService(), delegateDomRouter.getRpcProviderService());
     }
 
     public void startBindingNotificationBroker() {