public CompletableFuture<AccessExecutionGraph> getExecutionGraph(JobID jobId, RestfulGateway restfulGateway) {
		return getExecutionGraphInternal(jobId, restfulGateway).thenApply(Function.identity());
	}
public CompletableFuture < AccessExecutionGraph > getExecutionGraph ( JobID jobId , RestfulGateway restfulGateway ) { return getExecutionGraphInternal ( jobId , restfulGateway ) . thenApply ( Function . identity ( ) ) ; }
Gets the {@link AccessExecutionGraph} for the given {@link JobID} and caches it. The
{@link AccessExecutionGraph} will be requested again after the refresh interval has passed
or if the graph could not be retrieved from the given gateway.

@param jobId identifying the {@link ArchivedExecutionGraph} to get
@param restfulGateway to request the {@link ArchivedExecutionGraph} from
@return Future containing the requested {@link ArchivedExecutionGraph}