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%2Fpersisted%2FFrontendClientMetadata.java;h=c1199699eca057e20e2cfcb95a211cefab44ea04;hp=c9b243052868bb7f0f8cd7c4b9461f05ad6a9ecc;hb=a66474c41883733413a6851d49fb5ade892764b3;hpb=535d499672a88b772ca0b296fa40882f8fd0cf03 diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/FrontendClientMetadata.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/FrontendClientMetadata.java index c9b2430528..c1199699ec 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/FrontendClientMetadata.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/FrontendClientMetadata.java @@ -22,15 +22,16 @@ import java.io.IOException; import java.util.ArrayList; import java.util.Collection; import java.util.Set; +import org.eclipse.jdt.annotation.NonNull; import org.opendaylight.controller.cluster.access.concepts.ClientIdentifier; import org.opendaylight.yangtools.concepts.Identifiable; import org.opendaylight.yangtools.concepts.WritableObject; import org.opendaylight.yangtools.concepts.WritableObjects; public final class FrontendClientMetadata implements Identifiable, WritableObject { - private final Collection currentHistories; - private final RangeSet purgedHistories; - private final ClientIdentifier identifier; + private final @NonNull ImmutableList currentHistories; + private final @NonNull ImmutableRangeSet purgedHistories; + private final @NonNull ClientIdentifier identifier; public FrontendClientMetadata(final ClientIdentifier identifier, final RangeSet purgedHistories, final Collection currentHistories) {