public RecoveredEntry(long keyId, long oplogId, long offsetInOplog, byte userBits, int valueLength, Object value) { this.recoveredKeyId = keyId; this.value = value; this.oplogId = oplogId; this.offsetInOplog = offsetInOplog; this.userBits = EntryBits.setRecoveredFromDisk(userBits, true); this.valueLength = valueLength; }
public RecoveredEntry(long keyId, long oplogId, long offsetInOplog, byte userBits, int valueLength, Object value) { this.recoveredKeyId = keyId; this.value = value; this.oplogId = oplogId; this.offsetInOplog = offsetInOplog; this.userBits = EntryBits.setRecoveredFromDisk(userBits, true); this.valueLength = valueLength; }
public synchronized void setRecoveredFromDisk(boolean v) { byte origBits = getUserBits(); byte newBits = EntryBits.setRecoveredFromDisk(origBits, v); if (origBits != newBits) { setUserBits(newBits); } }
public synchronized void setRecoveredFromDisk(boolean v) { byte origBits = getUserBits(); byte newBits = EntryBits.setRecoveredFromDisk(origBits, v); if (origBits != newBits) { setUserBits(newBits); } }
public boolean testIsRecoveredAndClear(DiskId id) { if (!isReadyForRecovery()) return false; if (id == null) return false; synchronized (id) { byte bits = id.getUserBits(); if (EntryBits.isRecoveredFromDisk(bits)) { bits = EntryBits.setRecoveredFromDisk(bits, false); id.setUserBits(bits); return true; } } return false; }
public boolean testIsRecovered(DiskId id, boolean clear) { if (!isReadyForRecovery()) return false; if (id == null) return false; synchronized (id) { byte bits = id.getUserBits(); if (EntryBits.isRecoveredFromDisk(bits)) { if (clear) { bits = EntryBits.setRecoveredFromDisk(bits, false); id.setUserBits(bits); } return true; } } return false; }
byte b = 0; b = EntryBits.setSerialized(b, true); b = EntryBits.setRecoveredFromDisk(b, true); b = EntryBits.setWithVersions(b, true);
byte b = 0; b = EntryBits.setSerialized(b, true); b = EntryBits.setRecoveredFromDisk(b, true); b = EntryBits.setWithVersions(b, true);
byte b = 0; b = EntryBits.setSerialized(b, true); b = EntryBits.setRecoveredFromDisk(b, true); b = EntryBits.setWithVersions(b, true);
byte b = 0; b = EntryBits.setSerialized(b, true); b = EntryBits.setRecoveredFromDisk(b, true); b = EntryBits.setWithVersions(b, true);
userBits = 0; if (EntryBits.isRecoveredFromDisk(did.getUserBits())) { userBits = EntryBits.setRecoveredFromDisk(userBits, true);
userBits = 0; if (EntryBits.isRecoveredFromDisk(did.getUserBits())) { userBits = EntryBits.setRecoveredFromDisk(userBits, true);