Changed type of term number and sequence number to long.
Change-Id: If90663fa9567988752f8c4af17daeff904865ab7
diff --git a/core/store/dist/src/main/java/org/onosproject/store/impl/MastershipBasedTimestamp.java b/core/store/dist/src/main/java/org/onosproject/store/impl/MastershipBasedTimestamp.java
index 9c3221a..01de50d 100644
--- a/core/store/dist/src/main/java/org/onosproject/store/impl/MastershipBasedTimestamp.java
+++ b/core/store/dist/src/main/java/org/onosproject/store/impl/MastershipBasedTimestamp.java
@@ -34,8 +34,8 @@
*/
public final class MastershipBasedTimestamp implements Timestamp {
- private final int termNumber;
- private final int sequenceNumber;
+ private final long termNumber;
+ private final long sequenceNumber;
/**
* Default version tuple.
@@ -43,7 +43,7 @@
* @param termNumber the mastership termNumber
* @param sequenceNumber the sequenceNumber number within the termNumber
*/
- public MastershipBasedTimestamp(int termNumber, int sequenceNumber) {
+ public MastershipBasedTimestamp(long termNumber, long sequenceNumber) {
this.termNumber = termNumber;
this.sequenceNumber = sequenceNumber;
}
@@ -91,7 +91,7 @@
*
* @return termNumber
*/
- public int termNumber() {
+ public long termNumber() {
return termNumber;
}
@@ -100,7 +100,7 @@
*
* @return sequenceNumber
*/
- public int sequenceNumber() {
+ public long sequenceNumber() {
return sequenceNumber;
}