code: protected Object common_remove(Object key) {
  
          // CPF_CODE_REVIEW - Should this be cache.getEntryFromMemory() ??
          // CPF_CODE_REVIEW - Since we are going to invalidate anyway,
          // why go to the remote??
  
          ValidateUtility.objectNotNull(key, "key");
          Object old = get(key);
          cache.invalidateById(key, true);
          return old;
      }
docs: Used by subclasses