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 4330a4caa01180dce5967c2259e728798e3530f0..a09a4aa2cbb94f19760dc6fe87744cda2f2a64f0 100644 (file)
@@ -8,10 +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 CURRENT_VERSION = LITHIUM_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
+    }
 }