X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-akka-raft%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fraft%2Fpersisted%2FDeleteEntries.java;h=57f5af3a034e90d31f716eea1da38626832f593f;hb=f19f33c725db92a59ead42384fd737030c684377;hp=138ea0cfcf5de810a1ac0375125b76b42448397b;hpb=660c3e22ca97bc613ea6f6288503620bba6fb233;p=controller.git diff --git a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/persisted/DeleteEntries.java b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/persisted/DeleteEntries.java index 138ea0cfcf..57f5af3a03 100644 --- a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/persisted/DeleteEntries.java +++ b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/persisted/DeleteEntries.java @@ -18,7 +18,7 @@ import java.io.Serializable; * * @author Thomas Pantelis */ -public class DeleteEntries implements Serializable, MigratedSerializable { +public class DeleteEntries implements Serializable { private static final class Proxy implements Externalizable { private static final long serialVersionUID = 1L; @@ -41,7 +41,7 @@ public class DeleteEntries implements Serializable, MigratedSerializable { } @Override - public void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException { + public void readExternal(final ObjectInput in) throws IOException { deleteEntries = new DeleteEntries(in.readLong()); } @@ -53,36 +53,19 @@ public class DeleteEntries implements Serializable, MigratedSerializable { private static final long serialVersionUID = 1L; private final long fromIndex; - private final boolean migrated; - - private DeleteEntries(final long fromIndex, final boolean migrated) { - this.fromIndex = fromIndex; - this.migrated = migrated; - } public DeleteEntries(final long fromIndex) { - this(fromIndex, false); + this.fromIndex = fromIndex; } public long getFromIndex() { return fromIndex; } - @Override - public boolean isMigrated() { - return migrated; - } - - @Override - public Object writeReplace() { + private Object writeReplace() { return new Proxy(this); } - @Deprecated - public static DeleteEntries createMigrated(final long fromIndex) { - return new DeleteEntries(fromIndex, true); - } - @Override public String toString() { return "DeleteEntries [fromIndex=" + fromIndex + "]";