X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=inline;f=opendaylight%2Fmd-sal%2Fsal-akka-raft%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fraft%2Fmessages%2FInstallSnapshot.java;fp=opendaylight%2Fmd-sal%2Fsal-akka-raft%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fraft%2Fmessages%2FInstallSnapshot.java;h=60c54f7fd01f03996f166ef562ff251bd34c4d56;hb=4a3ba6c6695119ba041f358fca281b582c7665f1;hp=39fa74bd2294bf2a0940976ceea97734626dd1fc;hpb=f765d281103876eb604f5aba83fc98c591259ec9;p=controller.git diff --git a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/messages/InstallSnapshot.java b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/messages/InstallSnapshot.java index 39fa74bd22..60c54f7fd0 100644 --- a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/messages/InstallSnapshot.java +++ b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/messages/InstallSnapshot.java @@ -19,7 +19,7 @@ import org.opendaylight.controller.cluster.raft.persisted.ServerConfigurationPay /** * Message sent from a leader to install a snapshot chunk on a follower. */ -public class InstallSnapshot extends AbstractRaftRPC { +public final class InstallSnapshot extends AbstractRaftRPC { private static final long serialVersionUID = 1L; private final String leaderId; @@ -92,7 +92,6 @@ public class InstallSnapshot extends AbstractRaftRPC { return serverConfig; } - public Object toSerializable(final short version) { return this; } @@ -105,7 +104,8 @@ public class InstallSnapshot extends AbstractRaftRPC { + ", serverConfig=" + serverConfig.orElse(null) + "]"; } - private Object writeReplace() { + @Override + Object writeReplace() { return new Proxy(this); }