@Override
  public void checkEntryNotFound(Object entryKey) {
    checkReadiness();
    // Localized string for partitioned region is generic enough for general use
    throw new EntryNotFoundException(
        String.format("Entry not found for key %s", entryKey));
  }
This method should be called when the caller cannot locate an entry and that condition is
unexpected. This will first double check the cache and region state before throwing an
EntryNotFoundException. EntryNotFoundException should be a last resort exception.

@param entryKey the missing entry's key.
geode-core/src/main/java/org/apache/geode/internal/cache/LocalRegion.java