@Override
  public Cache getReconnectedCache() {
    Cache reconnectedCache = delegate.getReconnectedCache();
    if (reconnectedCache != null) {
      return new InternalCacheForClientAccess((InternalCache) reconnectedCache);
    }
    return null;
  }
This method allows server-side code to create an internal region. It should
not be invoked with a region name obtained from a client.
geode-core/src/main/java/org/apache/geode/internal/cache/InternalCacheForClientAccess.java