X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fentityownership%2FEntityOwnershipShardCommitCoordinator.java;h=9cbcbf9dea73c0750ea51603eee701db6ec42cfb;hp=2da7e5ec238a0808ef4f6fd1169cf2dbc5aa6f69;hb=4e3f49788c05730b29468deebc2aaa4ed0d94eef;hpb=104ce145c9cd637c9b1caecfe0fe02c4ce4f343c diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/entityownership/EntityOwnershipShardCommitCoordinator.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/entityownership/EntityOwnershipShardCommitCoordinator.java index 2da7e5ec23..9cbcbf9dea 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/entityownership/EntityOwnershipShardCommitCoordinator.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/entityownership/EntityOwnershipShardCommitCoordinator.java @@ -13,6 +13,7 @@ import akka.actor.Status.Failure; import java.util.Iterator; import java.util.LinkedList; import java.util.Queue; +import org.opendaylight.controller.cluster.access.concepts.MemberName; import org.opendaylight.controller.cluster.datastore.DataStoreVersions; import org.opendaylight.controller.cluster.datastore.exceptions.NoShardLeaderException; import org.opendaylight.controller.cluster.datastore.identifiers.TransactionIdentifier; @@ -37,12 +38,12 @@ class EntityOwnershipShardCommitCoordinator { private final Logger log; private int transactionIDCounter = 0; - private final String localMemberName; + private final MemberName localMemberName; private final Queue pendingModifications = new LinkedList<>(); private BatchedModifications inflightCommit; private Cancellable retryCommitSchedule; - EntityOwnershipShardCommitCoordinator(String localMemberName, Logger log) { + EntityOwnershipShardCommitCoordinator(MemberName localMemberName, Logger log) { this.localMemberName = localMemberName; this.log = log; }