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%2Fentityownership%2FDistributedEntityOwnershipServiceTest.java;h=b130134b3c2ad2d6089f3895ff8b75a7ed0cfd64;hb=44d274e8a4282ef859a35369c563e4963cf2185a;hp=70345f883d09b9faf801963b6ab66991e53ad2b7;hpb=9bce68c4712d00951d121be68b09578bc6e09151;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/entityownership/DistributedEntityOwnershipServiceTest.java b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/entityownership/DistributedEntityOwnershipServiceTest.java index 70345f883d..b130134b3c 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/entityownership/DistributedEntityOwnershipServiceTest.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/entityownership/DistributedEntityOwnershipServiceTest.java @@ -29,9 +29,9 @@ import static org.opendaylight.controller.cluster.datastore.entityownership.Enti import static org.opendaylight.controller.cluster.datastore.entityownership.EntityOwnersModel.entityTypeEntryWithEntityEntry; import akka.actor.ActorRef; -import com.google.common.base.Optional; import com.google.common.collect.Sets; import java.util.Collection; +import java.util.Optional; import java.util.concurrent.TimeUnit; import org.junit.After; import org.junit.Before; @@ -67,7 +67,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.tree.TreeType; import org.opendaylight.yangtools.yang.data.impl.schema.ImmutableNodes; import scala.concurrent.Await; import scala.concurrent.Future; -import scala.concurrent.duration.Duration; +import scala.concurrent.duration.FiniteDuration; /** * Unit tests for DistributedEntityOwnershipService. @@ -118,12 +118,12 @@ public class DistributedEntityOwnershipServiceTest extends AbstractClusterRefEnt @Test public void testEntityOwnershipShardCreated() throws Exception { - DistributedEntityOwnershipService service = DistributedEntityOwnershipService.start(dataStore.getActorContext(), + DistributedEntityOwnershipService service = DistributedEntityOwnershipService.start(dataStore.getActorUtils(), EntityOwnerSelectionStrategyConfig.newBuilder().build()); - Future future = dataStore.getActorContext().findLocalShardAsync( + Future future = dataStore.getActorUtils().findLocalShardAsync( DistributedEntityOwnershipService.ENTITY_OWNERSHIP_SHARD_NAME); - ActorRef shardActor = Await.result(future, Duration.create(10, TimeUnit.SECONDS)); + ActorRef shardActor = Await.result(future, FiniteDuration.create(10, TimeUnit.SECONDS)); assertNotNull(DistributedEntityOwnershipService.ENTITY_OWNERSHIP_SHARD_NAME + " not found", shardActor); service.close(); @@ -132,7 +132,7 @@ public class DistributedEntityOwnershipServiceTest extends AbstractClusterRefEnt @Test public void testRegisterCandidate() throws Exception { DistributedEntityOwnershipService service = spy(DistributedEntityOwnershipService.start( - dataStore.getActorContext(), EntityOwnerSelectionStrategyConfig.newBuilder().build())); + dataStore.getActorUtils(), EntityOwnerSelectionStrategyConfig.newBuilder().build())); YangInstanceIdentifier entityId = YangInstanceIdentifier.of(QNAME); DOMEntity entity = new DOMEntity(ENTITY_TYPE, entityId); @@ -141,7 +141,7 @@ public class DistributedEntityOwnershipServiceTest extends AbstractClusterRefEnt verifyRegisterCandidateLocal(service, entity); verifyEntityOwnershipCandidateRegistration(entity, reg); verifyEntityCandidate(service.getLocalEntityOwnershipShard(), ENTITY_TYPE, entityId, - dataStore.getActorContext().getCurrentMemberName().getName()); + dataStore.getActorUtils().getCurrentMemberName().getName()); // Register the same entity - should throw exception @@ -161,7 +161,7 @@ public class DistributedEntityOwnershipServiceTest extends AbstractClusterRefEnt verifyEntityOwnershipCandidateRegistration(entity2, reg2); verifyEntityCandidate(service.getLocalEntityOwnershipShard(), ENTITY_TYPE2, entityId, - dataStore.getActorContext().getCurrentMemberName().getName()); + dataStore.getActorUtils().getCurrentMemberName().getName()); service.close(); } @@ -169,7 +169,7 @@ public class DistributedEntityOwnershipServiceTest extends AbstractClusterRefEnt @Test public void testCloseCandidateRegistration() throws Exception { DistributedEntityOwnershipService service = spy(DistributedEntityOwnershipService.start( - dataStore.getActorContext(), EntityOwnerSelectionStrategyConfig.newBuilder().build())); + dataStore.getActorUtils(), EntityOwnerSelectionStrategyConfig.newBuilder().build())); DOMEntity entity = new DOMEntity(ENTITY_TYPE, YangInstanceIdentifier.of(QNAME)); @@ -194,7 +194,7 @@ public class DistributedEntityOwnershipServiceTest extends AbstractClusterRefEnt @Test public void testListenerRegistration() { DistributedEntityOwnershipService service = spy(DistributedEntityOwnershipService.start( - dataStore.getActorContext(), EntityOwnerSelectionStrategyConfig.newBuilder().build())); + dataStore.getActorUtils(), EntityOwnerSelectionStrategyConfig.newBuilder().build())); YangInstanceIdentifier entityId = YangInstanceIdentifier.of(QNAME); DOMEntity entity = new DOMEntity(ENTITY_TYPE, entityId); @@ -222,7 +222,7 @@ public class DistributedEntityOwnershipServiceTest extends AbstractClusterRefEnt @Test public void testGetOwnershipState() throws Exception { DistributedEntityOwnershipService service = spy(DistributedEntityOwnershipService.start( - dataStore.getActorContext(), EntityOwnerSelectionStrategyConfig.newBuilder().build())); + dataStore.getActorUtils(), EntityOwnerSelectionStrategyConfig.newBuilder().build())); final Shard mockShard = Mockito.mock(Shard.class); ShardDataTree shardDataTree = new ShardDataTree(mockShard, SchemaContextHelper.entityOwners(), @@ -265,7 +265,7 @@ public class DistributedEntityOwnershipServiceTest extends AbstractClusterRefEnt @Test public void testIsCandidateRegistered() throws CandidateAlreadyRegisteredException { - DistributedEntityOwnershipService service = DistributedEntityOwnershipService.start(dataStore.getActorContext(), + DistributedEntityOwnershipService service = DistributedEntityOwnershipService.start(dataStore.getActorUtils(), EntityOwnerSelectionStrategyConfig.newBuilder().build()); final DOMEntity test = new DOMEntity("test-type", "test");