int countResults()

in indexes/src/main/java/org/apache/geode_examples/indexes/Example.java [67:81]


  int countResults(QueryService queryService, String queryString, Object[] params) {
    try {
      int count = 0;
      SelectResults<Passenger> results =
          (SelectResults<Passenger>) queryService.newQuery(queryString).execute(params);
      for (Passenger passenger : results) {
        ++count;
      }
      return count;
    } catch (FunctionDomainException | TypeMismatchException | NameResolutionException
        | QueryInvocationTargetException e) {
      e.printStackTrace();
      return -1;
    }
  }