in functions/src/main/java/org/apache/geode_examples/functions/Example.java [56:67]
public Set<Integer> getPrimes(Region<Integer, String> region, Execution execution) {
Set<Integer> primes = new HashSet<>();
for (Integer key : (Iterable<Integer>) () -> IntStream.rangeClosed(1, maximum).iterator()) {
region.put(key, key.toString());
}
ResultCollector<Integer, List> results = execution.execute(PrimeNumber.ID);
primes.addAll(results.getResult());
System.out.println("The primes in the range from 1 to " + maximum + " are:\n" + primes);
return primes;
}