X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fentityownership%2FEntityOwnershipShardTest.java;h=cfef02c509a106cc1e4ea6f25d4c058440f8f80b;hp=c61bbc10d3fb17a169bf744c615fa3acac4e7c1a;hb=7426d405093265655b05c6a3eb197362266edf2e;hpb=b24517538beb4f44e6a9a96e68e4bf48156b480f diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/entityownership/EntityOwnershipShardTest.java b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/entityownership/EntityOwnershipShardTest.java index c61bbc10d3..cfef02c509 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/entityownership/EntityOwnershipShardTest.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/entityownership/EntityOwnershipShardTest.java @@ -1223,25 +1223,26 @@ public class EntityOwnershipShardTest extends AbstractEntityOwnershipTest { return newShardProps(newShardId(LOCAL_MEMBER_NAME), Collections.emptyMap(), LOCAL_MEMBER_NAME); } - private Props newShardProps(ShardIdentifier shardId, Map peers, String memberName) { + private Props newShardProps(final ShardIdentifier shardId, final Map peers, + final String memberName) { return newShardProps(shardId, peers, memberName, EntityOwnerSelectionStrategyConfig.newBuilder().build()); } - private Props newShardProps(ShardIdentifier shardId, Map peers, String memberName, - EntityOwnerSelectionStrategyConfig config) { + private Props newShardProps(final ShardIdentifier shardId, final Map peers, final String memberName, + final EntityOwnerSelectionStrategyConfig config) { return newShardBuilder(shardId, peers, memberName).ownerSelectionStrategyConfig(config).props() .withDispatcher(Dispatchers.DefaultDispatcherId()); } - private EntityOwnershipShard.Builder newShardBuilder(ShardIdentifier shardId, Map peers, - String memberName) { + private EntityOwnershipShard.Builder newShardBuilder(final ShardIdentifier shardId, final Map peers, + final String memberName) { return EntityOwnershipShard.newBuilder().id(shardId).peerAddresses(peers).datastoreContext( - dataStoreContextBuilder.build()).schemaContext(SCHEMA_CONTEXT).localMemberName( + dataStoreContextBuilder.build()).schemaContextProvider(() -> SCHEMA_CONTEXT).localMemberName( MemberName.forName(memberName)).ownerSelectionStrategyConfig( EntityOwnerSelectionStrategyConfig.newBuilder().build()); } - private Map peerMap(String... peerIds) { + private Map peerMap(final String... peerIds) { ImmutableMap.Builder builder = ImmutableMap.builder(); for (String peerId: peerIds) { builder.put(peerId, actorFactory.createTestActorPath(peerId)).build(); @@ -1254,14 +1255,14 @@ public class EntityOwnershipShardTest extends AbstractEntityOwnershipTest { private final TestActorRef collectorActor; private final Map, Predicate> dropMessagesOfType = new ConcurrentHashMap<>(); - TestEntityOwnershipShard(Builder builder, TestActorRef collectorActor) { + TestEntityOwnershipShard(final Builder builder, final TestActorRef collectorActor) { super(builder); this.collectorActor = collectorActor; } @SuppressWarnings({ "unchecked", "rawtypes" }) @Override - public void handleCommand(Object message) { + public void handleCommand(final Object message) { Predicate drop = dropMessagesOfType.get(message.getClass()); if (drop == null || !drop.test(message)) { super.handleCommand(message); @@ -1272,15 +1273,15 @@ public class EntityOwnershipShardTest extends AbstractEntityOwnershipTest { } } - void startDroppingMessagesOfType(Class msgClass) { + void startDroppingMessagesOfType(final Class msgClass) { dropMessagesOfType.put(msgClass, msg -> true); } - void startDroppingMessagesOfType(Class msgClass, Predicate filter) { + void startDroppingMessagesOfType(final Class msgClass, final Predicate filter) { dropMessagesOfType.put(msgClass, filter); } - void stopDroppingMessagesOfType(Class msgClass) { + void stopDroppingMessagesOfType(final Class msgClass) { dropMessagesOfType.remove(msgClass); } @@ -1288,11 +1289,11 @@ public class EntityOwnershipShardTest extends AbstractEntityOwnershipTest { return collectorActor; } - static Props props(Builder builder) { + static Props props(final Builder builder) { return props(builder, null); } - static Props props(Builder builder, TestActorRef collectorActor) { + static Props props(final Builder builder, final TestActorRef collectorActor) { return Props.create(TestEntityOwnershipShard.class, builder, collectorActor) .withDispatcher(Dispatchers.DefaultDispatcherId()); }