X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-dom-adapter%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fdom%2Fadapter%2Ftest%2Futil%2FBindingTestContext.java;h=3d347256a51404ce6ed1130fa47eea6e2f0b054e;hb=e996a1b5aa1f8986deb917e0d1d77bd1dab0b82e;hp=5a80df68ce56a8aea8c7a7e49bfc310e7435e4e8;hpb=c86b76bc49e598dbf62ee74be9518cef263d7586;p=mdsal.git diff --git a/binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/test/util/BindingTestContext.java b/binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/test/util/BindingTestContext.java index 5a80df68ce..3d347256a5 100644 --- a/binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/test/util/BindingTestContext.java +++ b/binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/test/util/BindingTestContext.java @@ -99,10 +99,8 @@ public class BindingTestContext implements AutoCloseable { public void startNewDomDataBroker() { checkState(executor != null, "Executor needs to be set"); - final InMemoryDOMDataStore operStore = new InMemoryDOMDataStore("OPER", - MoreExecutors.newDirectExecutorService()); - final InMemoryDOMDataStore configStore = new InMemoryDOMDataStore("CFG", - MoreExecutors.newDirectExecutorService()); + final var operStore = new InMemoryDOMDataStore("OPER", MoreExecutors.newDirectExecutorService()); + final var configStore = new InMemoryDOMDataStore("CFG", MoreExecutors.newDirectExecutorService()); newDatastores = ImmutableMap.builder() .put(LogicalDatastoreType.OPERATIONAL, operStore) .put(LogicalDatastoreType.CONFIGURATION, configStore) @@ -110,8 +108,8 @@ public class BindingTestContext implements AutoCloseable { newDOMDataBroker = new SerializedDOMDataBroker(newDatastores, executor); - mockSchemaService.registerSchemaContextListener(configStore); - mockSchemaService.registerSchemaContextListener(operStore); + mockSchemaService.registerSchemaContextListener(configStore::onModelContextUpdated); + mockSchemaService.registerSchemaContextListener(operStore::onModelContextUpdated); } public void startBindingDataBroker() { @@ -139,7 +137,7 @@ public class BindingTestContext implements AutoCloseable { } public EffectiveModelContext getContext() { - return mockSchemaService.getEffectiveModelContext(); + return mockSchemaService.getGlobalContext(); } public void start() { @@ -167,8 +165,7 @@ public class BindingTestContext implements AutoCloseable { private void startDomBroker() { checkState(executor != null); - domRouter = new DOMRpcRouter(); - mockSchemaService.registerSchemaContextListener(domRouter); + domRouter = new DOMRpcRouter(mockSchemaService); } public void startBindingNotificationBroker() {