Skip to content

Commit 2670910

Browse files
committed
Refactor JobExecution mapping into shared helper
1 parent c365356 commit 2670910

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

spring-batch-core/src/main/java/org/springframework/batch/core/repository/dao/jdbc/JdbcJobExecutionDao.java

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -326,14 +326,7 @@ public JobExecution getLastJobExecution(JobInstance jobInstance) {
326326
public JobExecution getJobExecution(long jobExecutionId) {
327327
long jobInstanceId = getJobInstanceId(jobExecutionId);
328328
JobInstance jobInstance = jobInstanceDao.getJobInstance(jobInstanceId);
329-
JobParameters jobParameters = getJobParameters(jobExecutionId);
330-
try {
331-
return getJdbcTemplate().queryForObject(getQuery(GET_EXECUTION_BY_ID),
332-
new JobExecutionRowMapper(jobInstance, jobParameters), jobExecutionId);
333-
}
334-
catch (EmptyResultDataAccessException e) {
335-
return null;
336-
}
329+
return mapJobExecution(jobExecutionId, jobInstance);
337330
}
338331

339332
private long getJobInstanceId(long jobExecutionId) {

0 commit comments

Comments
 (0)