ShardManagerSnapshot is final
[controller.git] / opendaylight / md-sal / sal-distributed-datastore / src / main / java / org / opendaylight / controller / cluster / datastore / persisted / ShardManagerSnapshot.java
index 728dd29ea3232c081dc0f5f0930f7185c514f287..03ffa9af793a2778c07fb119a4360e1b6819bb3d 100644 (file)
@@ -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<String> shardList;
 
     public ShardManagerSnapshot(final @NonNull List<String> shardList) {
@@ -72,7 +72,7 @@ public class ShardManagerSnapshot implements Serializable {
     }
 
     public List<String> getShardList() {
-        return this.shardList;
+        return shardList;
     }
 
     private Object writeReplace() {