Class JobExecutionService
- java.lang.Object
-
- com.github.chrisgleissner.springbatchrest.api.jobexecution.JobExecutionService
-
@Service public class JobExecutionService extends Object
-
-
Constructor Summary
Constructors Constructor Description JobExecutionService(org.springframework.batch.core.explore.JobExplorer jobExplorer, CachedJobExecutionProvider jobExecutionProvider, AdHocStarter adHocStarter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Job
job(String jobName)
JobExecution
jobExecution(long executionId)
Collection<JobExecution>
jobExecutions(Optional<String> jobNameRegexp, Optional<String> exitCode, int maxNumberOfExecutionsPerJobName)
JobExecution
launch(JobConfig jobConfig)
-
-
-
Constructor Detail
-
JobExecutionService
@Autowired public JobExecutionService(org.springframework.batch.core.explore.JobExplorer jobExplorer, CachedJobExecutionProvider jobExecutionProvider, AdHocStarter adHocStarter)
-
-
Method Detail
-
jobExecution
public JobExecution jobExecution(long executionId)
-
jobExecutions
public Collection<JobExecution> jobExecutions(Optional<String> jobNameRegexp, Optional<String> exitCode, int maxNumberOfExecutionsPerJobName)
-
launch
public JobExecution launch(JobConfig jobConfig)
-
-