public <T> List<T> submitToAllRegion(String executorName, Callable<T> task) {
		List<T> results = new ArrayList<>();
		IExecutorService executorService = hazelcastInstance.getExecutorService(executorName);
		Map<Member, Future<T>> futures = executorService.submitToAllMembers(task);
		for (Future<T> future : futures.values()) {
			try {
				T result = future.get();
				results.add(result);
			} catch (InterruptedException | ExecutionException e) {
				log.error("Error while inquire region info. {}", e.getMessage());
			}
		}
		return results;
	}
For support data clustering using hazelcast instance.

@since 3.5.0
ngrinder-controller/src/main/java/org/ngrinder/infra/hazelcast/HazelcastService.java