docs: public CompletableFuture<Collection<JobStatusMessage>> listJobs() {
  		return runDispatcherCommand(dispatcherGateway ->
  			dispatcherGateway
  				.requestMultipleJobDetails(rpcTimeout)
  				.thenApply(jobs ->
  					jobs.getJobs().stream()
  						.map(details -> new JobStatusMessage(details.getJobId(), details.getJobName(), details.getStatus(), details.getStartTime()))
  						.collect(Collectors.toList())));
  	}