@RestController @RequestMapping(value="/jobs/configurations") @ExposesResourceFor(value=DetailedJobInfoResource.class) public class BatchJobsController extends AbstractBatchJobsController
jobExecutionInfoResourceAssembler, jobInfoResourceAssembler, jobInstanceInfoResourceAssembler, jobService, progressInfoResourceAssembler, stepExecutionInfoResourceAssembler, timeZone, xdJobDefinitionRepository, xdJobrepository| Constructor and Description |
|---|
BatchJobsController() |
| Modifier and Type | Method and Description |
|---|---|
DetailedJobInfoResource |
jobinfo(java.lang.String jobName) |
java.util.Collection<DetailedJobInfoResource> |
jobs(int startJob,
int pageSize)
Get a list of JobInfo, in a given range.
|
setTimeZone@RequestMapping(value="",
method=GET,
produces="application/json")
@ResponseStatus(value=OK)
public java.util.Collection<DetailedJobInfoResource> jobs(@RequestParam(defaultValue="0")
int startJob,
@RequestParam(defaultValue="20")
int pageSize)
startJob - the start index of the job names to returnpageSize - page size for the list@RequestMapping(value="/{jobName}",
method=GET,
produces="application/json")
@ResponseStatus(value=OK)
public DetailedJobInfoResource jobinfo(@PathVariable
java.lang.String jobName)
jobName - name of the job