Skip to content

Commit 310c280

Browse files
committed
Override methods from SimpleJobLauncher in TaskExecutorJobLauncher
This commit is to prevent usage of deprecated APIs inherited from SimpleJobLauncher
1 parent 08e0481 commit 310c280

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

spring-batch-core/src/main/java/org/springframework/batch/core/launch/support/TaskExecutorJobLauncher.java

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,4 +64,25 @@
6464
*/
6565
public class TaskExecutorJobLauncher extends SimpleJobLauncher {
6666

67+
@Override
68+
public JobExecution run(Job job, JobParameters jobParameters) throws JobExecutionAlreadyRunningException,
69+
JobRestartException, JobInstanceAlreadyCompleteException, JobParametersInvalidException {
70+
return super.run(job, jobParameters);
71+
}
72+
73+
@Override
74+
public void setJobRepository(JobRepository jobRepository) {
75+
super.setJobRepository(jobRepository);
76+
}
77+
78+
@Override
79+
public void setTaskExecutor(TaskExecutor taskExecutor) {
80+
super.setTaskExecutor(taskExecutor);
81+
}
82+
83+
@Override
84+
public void afterPropertiesSet() throws Exception {
85+
super.afterPropertiesSet();
86+
}
87+
6788
}

0 commit comments

Comments
 (0)