Ray Milkey

remove Deprecated indication on the constructor needed for serialization

Change-Id: I2fc390d1009f9d7e2e2b6f978fb05ad2424050c2
...@@ -38,6 +38,14 @@ public final class MastershipBasedTimestamp implements Timestamp { ...@@ -38,6 +38,14 @@ public final class MastershipBasedTimestamp implements Timestamp {
38 private final long sequenceNumber; 38 private final long sequenceNumber;
39 39
40 /** 40 /**
41 + * Default constructor for serialization.
42 + */
43 + protected MastershipBasedTimestamp() {
44 + this.termNumber = -1;
45 + this.sequenceNumber = -1;
46 + }
47 +
48 + /**
41 * Default version tuple. 49 * Default version tuple.
42 * 50 *
43 * @param termNumber the mastership termNumber 51 * @param termNumber the mastership termNumber
...@@ -104,14 +112,4 @@ public final class MastershipBasedTimestamp implements Timestamp { ...@@ -104,14 +112,4 @@ public final class MastershipBasedTimestamp implements Timestamp {
104 return sequenceNumber; 112 return sequenceNumber;
105 } 113 }
106 114
107 - // Default constructor for serialization
108 -
109 - /**
110 - * @deprecated in Cardinal Release
111 - */
112 - @Deprecated
113 - protected MastershipBasedTimestamp() {
114 - this.termNumber = -1;
115 - this.sequenceNumber = -1;
116 - }
117 } 115 }
......