@Override
  // the actual regionName used in the function body is passed in as an function arugment,
  // this regionName is not really used in function. Hence requiring DATA:READ on all regions
  public Collection<ResourcePermission> getRequiredPermissions(String regionName) {
    return Collections.singletonList(ResourcePermissions.DATA_READ);
  }
Touches the keys contained in the set of keys by performing a get on the replicated region.
This is a non-data-aware function invoked using onMembers or onServers.
extensions/geode-modules/src/main/java/org/apache/geode/modules/util/TouchReplicatedRegionEntriesFunction.java