From: Robert Varga Date: Sat, 26 Nov 2022 20:04:07 +0000 (+0100) Subject: ShardManagerSnapshot is final X-Git-Tag: v7.0.0~37 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=63a3096137fc5c49dbf8475bca2d0c73295c4328 ShardManagerSnapshot is final This is a well-known construct, it does not have any subclasses. Change-Id: I40d0c605c776e0cf185bcd0425cfe48bb92d64f0 Signed-off-by: Robert Varga --- diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/ShardManagerSnapshot.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/ShardManagerSnapshot.java index 728dd29ea3..03ffa9af79 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/ShardManagerSnapshot.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/ShardManagerSnapshot.java @@ -22,9 +22,7 @@ import org.eclipse.jdt.annotation.NonNull; * * @author Thomas Pantelis */ -public class ShardManagerSnapshot implements Serializable { - private static final long serialVersionUID = 1L; - +public final class ShardManagerSnapshot implements Serializable { private static final class Proxy implements Externalizable { private static final long serialVersionUID = 1L; @@ -65,6 +63,8 @@ public class ShardManagerSnapshot implements Serializable { } } + private static final long serialVersionUID = 1L; + private final List shardList; public ShardManagerSnapshot(final @NonNull List shardList) { @@ -72,7 +72,7 @@ public class ShardManagerSnapshot implements Serializable { } public List getShardList() { - return this.shardList; + return shardList; } private Object writeReplace() {