@Override
  public void invalidate(Object key, Object aCallbackArgument)
      throws TimeoutException, EntryNotFoundException {
    validateKey(key);
    checkReadiness();
    checkForLimitedOrNoAccess();
    Lock dlock = getDistributedLockIfGlobal(key);
    try {
      validatedInvalidate(key, aCallbackArgument);
    } finally {
      if (dlock != null) {
        dlock.unlock();
      }
    }
  }
Called when reliability is lost. If MembershipAttributes are configured with
{@link LossAction#RECONNECT}then DistributedSystem reconnect will be called asynchronously.

@return true if asynchronous resumption is triggered
geode-core/src/main/java/org/apache/geode/internal/cache/DistributedRegion.java