class InternalCacheForClientAccess implements InternalCache {

  @Override
  public Cache getReconnectedCache() {
    Cache reconnectedCache = delegate.getReconnectedCache();
    if (reconnectedCache != null) {
      return new InternalCacheForClientAccess((InternalCache) reconnectedCache);
    }
    return null;
  }

  public  InternalCacheForClientAccess(InternalCache delegate);

}