#include "commit.h"
Commit::Commit() :
- parts(new HashMap<int32_t, CommitPart *>()),
+ parts(new Hashtable<int32_t, CommitPart *>()),
missingParts(NULL),
fldisComplete(false),
hasLastPart(false),
Commit::Commit(int64_t _sequenceNumber, int64_t _machineId, int64_t _transactionSequenceNumber) :
- parts(new HashMap<int32_t, CommitPart *>()),
+ parts(new Hashtable<int32_t, CommitPart *>()),
missingParts(NULL),
fldisComplete(true),
hasLastPart(false),
return transactionSequenceNumber;
}
- Map<Integer, CommitPart> getParts() {
+ Hashtable<Integer, CommitPart> getParts() {
return parts;
}
return bbEncode.array();
}
- void setKVsMap(Map<IoTString, KeyValue> newKVs) {
+ void setKVsMap(Hashtable<IoTString, KeyValue> newKVs) {
keyValueUpdateSet.clear();
liveKeys.clear();
return older;
}
- Map<IoTString, KeyValue> kvSet = new HashMap<IoTString, KeyValue>();
+ Hashtable<IoTString, KeyValue> kvSet = new Hashtable<IoTString, KeyValue>();
for (KeyValue kv : older.getKeyValueUpdateSet()) {
kvSet.put(kv.getKey(), kv);
}