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;
  }
Returns true if the state of the specified entry was recovered from disk. If so it will also
set it to no longer be recovered.

@since GemFire prPersistSprint1
geode-core/src/main/java/org/apache/geode/internal/cache/DiskRegion.java