X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-akka-raft%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fraft%2Fbase%2Fmessages%2FElectionTimeout.java;h=8dd49e1cad4982aad17d1084671c2a792aa7078f;hp=a844849f150ef30cbba16fff31fb72a46371d55d;hb=92cbb07ef81943b0740ba7c8915001ac6785f560;hpb=c222e37f2a0f0f3f6266242fbea2d3b018f4e6e3 diff --git a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/base/messages/ElectionTimeout.java b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/base/messages/ElectionTimeout.java index a844849f15..8dd49e1cad 100644 --- a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/base/messages/ElectionTimeout.java +++ b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/base/messages/ElectionTimeout.java @@ -10,5 +10,18 @@ package org.opendaylight.controller.cluster.raft.base.messages; import java.io.Serializable; -public class ElectionTimeout implements Serializable { +/** + * Message sent to indicate the current election term has timed out. + */ +public final class ElectionTimeout implements Serializable { + private static final long serialVersionUID = 1L; + public static final ElectionTimeout INSTANCE = new ElectionTimeout(); + + private ElectionTimeout() { + // Hidden on purpose + } + + private Object readResolve() { + return INSTANCE; + } }