X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2FDataChangeListenerRegistrationProxyTest.java;h=fdebed167e88f93ce86410d85d39b37dc219ac34;hb=fc9b4841afb419e386ecd330050503324095dd36;hp=1c733cc1ffe393911566e49c1f0197cd63e9769a;hpb=5464f50be733df1bbbe31cf05665d542d3b7c5e7;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/DataChangeListenerRegistrationProxyTest.java b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/DataChangeListenerRegistrationProxyTest.java index 1c733cc1ff..fdebed167e 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/DataChangeListenerRegistrationProxyTest.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/DataChangeListenerRegistrationProxyTest.java @@ -30,12 +30,12 @@ import org.mockito.Mockito; import org.mockito.stubbing.Answer; import org.opendaylight.controller.cluster.datastore.config.Configuration; import org.opendaylight.controller.cluster.datastore.exceptions.NotInitializedException; -import org.opendaylight.controller.cluster.datastore.messages.CloseDataChangeListenerRegistration; +import org.opendaylight.controller.cluster.datastore.messages.CloseDataTreeNotificationListenerRegistration; import org.opendaylight.controller.cluster.datastore.messages.FindLocalShard; import org.opendaylight.controller.cluster.datastore.messages.LocalShardFound; import org.opendaylight.controller.cluster.datastore.messages.LocalShardNotFound; import org.opendaylight.controller.cluster.datastore.messages.RegisterChangeListener; -import org.opendaylight.controller.cluster.datastore.messages.RegisterChangeListenerReply; +import org.opendaylight.controller.cluster.datastore.messages.RegisterDataTreeNotificationListenerReply; import org.opendaylight.controller.cluster.datastore.utils.ActorContext; import org.opendaylight.controller.cluster.datastore.utils.Dispatchers; import org.opendaylight.controller.cluster.raft.utils.DoNothingActor; @@ -81,13 +81,7 @@ public class DataChangeListenerRegistrationProxyTest extends AbstractActorTest { final YangInstanceIdentifier path = YangInstanceIdentifier.of(TestModel.TEST_QNAME); final DataChangeScope scope = AsyncDataBroker.DataChangeScope.ONE; - new Thread() { - @Override - public void run() { - proxy.init(path, scope); - } - - }.start(); + new Thread(() -> proxy.init(path, scope)).start(); FiniteDuration timeout = duration("5 seconds"); FindLocalShard findLocalShard = expectMsgClass(timeout, FindLocalShard.class); @@ -100,7 +94,7 @@ public class DataChangeListenerRegistrationProxyTest extends AbstractActorTest { Assert.assertEquals("getScope", scope, registerMsg.getScope()); Assert.assertEquals("isRegisterOnAllInstances", false, registerMsg.isRegisterOnAllInstances()); - reply(new RegisterChangeListenerReply(getRef())); + reply(new RegisterDataTreeNotificationListenerReply(getRef())); for (int i = 0; i < 20 * 5 && proxy.getListenerRegistrationActor() == null; i++) { Uninterruptibles.sleepUninterruptibly(50, TimeUnit.MILLISECONDS); @@ -114,7 +108,7 @@ public class DataChangeListenerRegistrationProxyTest extends AbstractActorTest { proxy.close(); // The listener registration actor should get a Close message - expectMsgClass(timeout, CloseDataChangeListenerRegistration.class); + expectMsgClass(timeout, CloseDataTreeNotificationListenerRegistration.class); // The DataChangeListener actor should be terminated expectMsgClass(timeout, Terminated.class); @@ -141,13 +135,7 @@ public class DataChangeListenerRegistrationProxyTest extends AbstractActorTest { final YangInstanceIdentifier path = YangInstanceIdentifier.of(TestModel.TEST_QNAME); final DataChangeScope scope = AsyncDataBroker.DataChangeScope.ONE; - new Thread() { - @Override - public void run() { - proxy.init(path, scope); - } - - }.start(); + new Thread(() -> proxy.init(path, scope)).start(); FiniteDuration timeout = duration("5 seconds"); FindLocalShard findLocalShard = expectMsgClass(timeout, FindLocalShard.class); @@ -160,7 +148,7 @@ public class DataChangeListenerRegistrationProxyTest extends AbstractActorTest { Assert.assertEquals("getScope", scope, registerMsg.getScope()); Assert.assertEquals("isRegisterOnAllInstances", true, registerMsg.isRegisterOnAllInstances()); - reply(new RegisterChangeListenerReply(getRef())); + reply(new RegisterDataTreeNotificationListenerReply(getRef())); for (int i = 0; i < 20 * 5 && proxy.getListenerRegistrationActor() == null; i++) { Uninterruptibles.sleepUninterruptibly(50, TimeUnit.MILLISECONDS); @@ -174,7 +162,7 @@ public class DataChangeListenerRegistrationProxyTest extends AbstractActorTest { proxy.close(); // The listener registration actor should get a Close message - expectMsgClass(timeout, CloseDataChangeListenerRegistration.class); + expectMsgClass(timeout, CloseDataTreeNotificationListenerRegistration.class); // The DataChangeListener actor should be terminated expectMsgClass(timeout, Terminated.class); @@ -198,13 +186,7 @@ public class DataChangeListenerRegistrationProxyTest extends AbstractActorTest { final YangInstanceIdentifier path = YangInstanceIdentifier.of(TestModel.TEST_QNAME); final DataChangeScope scope = AsyncDataBroker.DataChangeScope.ONE; - new Thread() { - @Override - public void run() { - proxy.init(path, scope); - } - - }.start(); + new Thread(() -> proxy.init(path, scope)).start(); FiniteDuration timeout = duration("5 seconds"); FindLocalShard findLocalShard = expectMsgClass(timeout, FindLocalShard.class); @@ -231,13 +213,7 @@ public class DataChangeListenerRegistrationProxyTest extends AbstractActorTest { final YangInstanceIdentifier path = YangInstanceIdentifier.of(TestModel.TEST_QNAME); final DataChangeScope scope = AsyncDataBroker.DataChangeScope.ONE; - new Thread() { - @Override - public void run() { - proxy.init(path, scope); - } - - }.start(); + new Thread(() -> proxy.init(path, scope)).start(); FiniteDuration timeout = duration("5 seconds"); FindLocalShard findLocalShard = expectMsgClass(timeout, FindLocalShard.class); @@ -317,7 +293,7 @@ public class DataChangeListenerRegistrationProxyTest extends AbstractActorTest { Answer> answer = invocation -> { proxy.close(); - return Futures.successful((Object)new RegisterChangeListenerReply(getRef())); + return Futures.successful((Object)new RegisterDataTreeNotificationListenerReply(getRef())); }; doAnswer(answer).when(actorContext).executeOperationAsync(any(ActorRef.class), @@ -326,7 +302,7 @@ public class DataChangeListenerRegistrationProxyTest extends AbstractActorTest { proxy.init(YangInstanceIdentifier.of(TestModel.TEST_QNAME), AsyncDataBroker.DataChangeScope.ONE); - expectMsgClass(duration("5 seconds"), CloseDataChangeListenerRegistration.class); + expectMsgClass(duration("5 seconds"), CloseDataTreeNotificationListenerRegistration.class); Assert.assertEquals("getListenerRegistrationActor", null, proxy.getListenerRegistrationActor()); proxy.close();