now static method
Implementation
static int now([bool requireInit = true]) {
if (_init != 2 && requireInit) {
throw StorageException('Extended timestamp not yet initialized');
}
int ret = DateTime.now().millisecondsSinceEpoch;
if (ret <= _lastTimestamp) {
ret = _lastTimestamp + 1;
}
_lastTimestamp = ret;
if (requireInit) {
_writeTimestampValueMicrotask();
}
_logger.log(Level.FINEST, 'Obtained timestamp $ret');
return ret;
}