Define DataStoreVersions.MAGNESIUM_VERSION
[controller.git] / opendaylight / md-sal / sal-distributed-datastore / src / main / java / org / opendaylight / controller / cluster / datastore / DataStoreVersions.java
index 3a24260a88ff6f4bc575313ed5e0fbe3c46e3c92..40f06d10ac90df46d8fbaa74cc0933ac6069d077 100644 (file)
@@ -8,15 +8,27 @@
 package org.opendaylight.controller.cluster.datastore;
 
 /**
- * Defines version numbers.
+ * Defines version numbers where ask-based protocol is concerned.
  *
  * @author Thomas Pantelis
  */
-public interface DataStoreVersions {
-    short BASE_HELIUM_VERSION = 0;
-    short HELIUM_1_VERSION = 1;
-    short HELIUM_2_VERSION = 2;
-    short LITHIUM_VERSION = 3;
-    short BORON_VERSION = 5;
-    short CURRENT_VERSION = BORON_VERSION;
+public final class DataStoreVersions {
+    @Deprecated
+    public static final short BASE_HELIUM_VERSION = 0;
+    @Deprecated
+    public static final short HELIUM_1_VERSION = 1;
+    @Deprecated
+    public static final short HELIUM_2_VERSION = 2;
+    @Deprecated
+    public static final short LITHIUM_VERSION = 3;
+    public static final short BORON_VERSION = 5;
+    public static final short FLUORINE_VERSION = 9;
+    public static final short NEON_SR2_VERSION = 10;
+    public static final short SODIUM_SR1_VERSION = 11;
+    public static final short MAGNESIUM_VERSION = 12;
+    public static final short CURRENT_VERSION = NEON_SR2_VERSION;
+
+    private DataStoreVersions() {
+
+    }
 }