Override methods from SimpleJobLauncher in TaskExecutorJobLauncher

This commit is to prevent usage of deprecated APIs
inherited from SimpleJobLauncher
This commit is contained in:
Fadhel Mahmoud Ben Hassine
2022-07-19 18:19:17 +02:00
parent 08e04817d1
commit 310c280e40

View File

@@ -64,4 +64,25 @@ import org.springframework.util.Assert;
*/
public class TaskExecutorJobLauncher extends SimpleJobLauncher {
@Override
public JobExecution run(Job job, JobParameters jobParameters) throws JobExecutionAlreadyRunningException,
JobRestartException, JobInstanceAlreadyCompleteException, JobParametersInvalidException {
return super.run(job, jobParameters);
}
@Override
public void setJobRepository(JobRepository jobRepository) {
super.setJobRepository(jobRepository);
}
@Override
public void setTaskExecutor(TaskExecutor taskExecutor) {
super.setTaskExecutor(taskExecutor);
}
@Override
public void afterPropertiesSet() throws Exception {
super.afterPropertiesSet();
}
}