public void execute()

in functions/src/main/java/org/apache/geode_examples/functions/PrimeNumber.java [46:60]


  public void execute(FunctionContext context) {
    RegionFunctionContext regionContext = (RegionFunctionContext) context;
    Region<Integer, String> region = regionContext.getDataSet();

    List<Integer> primes = new ArrayList<>();
    Set<Integer> keys = region.keySet();
    for (Integer key : keys) {
      if (isPrime(key)) {
        primes.add(key);
      }
    }
    Collections.sort(primes);

    context.getResultSender().lastResult(primes);
  }