Remove support for pre-Fluorine versions
[controller.git] / opendaylight / md-sal / sal-akka-raft / src / main / java / org / opendaylight / controller / cluster / raft / RaftVersions.java
index 9c70cf9c45b1acac5b59ab6f1e9915843b84c5bb..a09a4aa2cbb94f19760dc6fe87744cda2f2a64f0 100644 (file)
@@ -8,11 +8,19 @@
 package org.opendaylight.controller.cluster.raft;
 
 /**
+ * Enumerates the raft versions.
+ *
  * @author Thomas Pantelis
  */
-public interface RaftVersions {
-    short HELIUM_VERSION = 0;
-    short LITHIUM_VERSION = 1;
-    short BORON_VERSION = 3;
-    short CURRENT_VERSION = BORON_VERSION;
+public final class RaftVersions {
+    // HELIUM_VERSION = 0
+    // LITHIUM_VERSION = 1
+    // BORON_VERSION = 3
+    public static final short FLUORINE_VERSION = 4;
+    public static final short ARGON_VERSION = 5;
+    public static final short CURRENT_VERSION = ARGON_VERSION;
+
+    private RaftVersions() {
+        // Hidden on purpose
+    }
 }