X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2FFrontendClientMetadataBuilder.java;h=e4ab4b5ceff823663de9c6658cc1d98b16032537;hb=0a2ed6b43f45b92f09c291e99e2e66a7fa18085f;hp=ec2cdb6daa209a9f7ad2b2474ccf454166f9da57;hpb=d2f03dcaedbf68a62d524fb066a1044007714c76;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/FrontendClientMetadataBuilder.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/FrontendClientMetadataBuilder.java index ec2cdb6daa..e4ab4b5cef 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/FrontendClientMetadataBuilder.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/FrontendClientMetadataBuilder.java @@ -7,6 +7,7 @@ */ package org.opendaylight.controller.cluster.datastore; +import com.google.common.base.MoreObjects; import com.google.common.base.Preconditions; import com.google.common.base.Verify; import com.google.common.collect.Collections2; @@ -35,8 +36,10 @@ final class FrontendClientMetadataBuilder implements Builder currentHistories = new HashMap<>(); private final RangeSet purgedHistories; private final ClientIdentifier identifier; + private final String shardName; - FrontendClientMetadataBuilder(final ClientIdentifier identifier) { + FrontendClientMetadataBuilder(final String shardName, final ClientIdentifier identifier) { + this.shardName = Preconditions.checkNotNull(shardName); this.identifier = Preconditions.checkNotNull(identifier); purgedHistories = TreeRangeSet.create(); @@ -45,7 +48,8 @@ final class FrontendClientMetadataBuilder implements Builder