diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/launch/support/TaskExecutorJobLauncher.java b/spring-batch-core/src/main/java/org/springframework/batch/core/launch/support/TaskExecutorJobLauncher.java index 31f3ad9c4..762d7866f 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/launch/support/TaskExecutorJobLauncher.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/launch/support/TaskExecutorJobLauncher.java @@ -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(); + } + }