private void addTasksToJobExecutions(Connection connection, JobExecutionQuery query, Filter tableFilter, Map<String, JobExecutionInfo> jobExecutionInfos) throws SQLException { Map<String, Map<String, TaskExecutionInfo>> tasksExecutions = getTasksForJobExecutions(connection, query, tableFilter, jobExecutionInfos); addMetricsToTasks(connection, query, tableFilter, tasksExecutions); addPropertiesToTasks(connection, query, tableFilter, tasksExecutions); for (Map.Entry<String, Map<String, TaskExecutionInfo>> taskExecution : tasksExecutions.entrySet()) { JobExecutionInfo jobExecutionInfo = jobExecutionInfos.get(taskExecution.getKey()); TaskExecutionInfoArray taskExecutionInfos = new TaskExecutionInfoArray(); for (TaskExecutionInfo taskExecutionInfo : taskExecution.getValue().values()) { taskExecutionInfos.add(taskExecutionInfo); } jobExecutionInfo.setTaskExecutions(taskExecutionInfos); } }
jobExecutionInfo.setTaskExecutions(taskExecutionInfos);
taskExecutionInfos.add(taskState.toTaskExecutionInfo()); jobExecutionInfo.setTaskExecutions(taskExecutionInfos);
taskExecutionInfos.add(taskExecutionInfo2); jobExecutionInfo.setTaskExecutions(taskExecutionInfos); this.expectedJobExecutionInfos.add(jobExecutionInfo);
taskExecutionInfos.add(taskExecutionInfo2); jobExecutionInfo.setTaskExecutions(taskExecutionInfos);
private void addTasksToJobExecutions(Connection connection, JobExecutionQuery query, Filter tableFilter, Map<String, JobExecutionInfo> jobExecutionInfos) throws SQLException { Map<String, Map<String, TaskExecutionInfo>> tasksExecutions = getTasksForJobExecutions(connection, query, tableFilter, jobExecutionInfos); addMetricsToTasks(connection, query, tableFilter, tasksExecutions); addPropertiesToTasks(connection, query, tableFilter, tasksExecutions); for (Map.Entry<String, Map<String, TaskExecutionInfo>> taskExecution : tasksExecutions.entrySet()) { JobExecutionInfo jobExecutionInfo = jobExecutionInfos.get(taskExecution.getKey()); TaskExecutionInfoArray taskExecutionInfos = new TaskExecutionInfoArray(); for (TaskExecutionInfo taskExecutionInfo : taskExecution.getValue().values()) { taskExecutionInfos.add(taskExecutionInfo); } jobExecutionInfo.setTaskExecutions(taskExecutionInfos); } }
jobExecutionInfo.setTaskExecutions(taskExecutionInfos);
taskExecutionInfos.add(taskState.toTaskExecutionInfo()); jobExecutionInfo.setTaskExecutions(taskExecutionInfos);