@RestController @RequestMapping(value="/jobs/configurations") @ExposesResourceFor(value=DetailedJobInfoResource.class) public class BatchJobsController extends AbstractBatchJobsController
jobExecutionInfoResourceAssembler, jobInfoResourceAssembler, jobInstanceInfoResourceAssembler, jobService, progressInfoResourceAssembler, stepExecutionInfoResourceAssembler, timeZone, xdJobDefinitionRepository, xdJobrepository
コンストラクターと説明 |
---|
BatchJobsController() |
修飾子と型 | メソッドと説明 |
---|---|
DetailedJobInfoResource | jobinfo(java.lang.String jobName) |
org.springframework.hateoas.PagedResources<DetailedJobInfoResource> | jobs(org.springframework.data.domain.Pageable pageable, org.springframework.data.web.PagedResourcesAssembler<DetailedJobInfo> assembler) DetailedJobInfoResource のページ化されたリソースを取得する |
setTimeZone
@RequestMapping(value="", method=GET, produces="application/json") @ResponseStatus(value=OK) public org.springframework.hateoas.PagedResources<DetailedJobInfoResource> jobs(org.springframework.data.domain.Pageable pageable, org.springframework.data.web.PagedResourcesAssembler<DetailedJobInfo> assembler)
DetailedJobInfoResource
のページ化されたリソースを取得する pageable
- ページングメタデータ assembler
- DetailedJobInfo
型のページリソースアセンブラ @RequestMapping(value="/{jobName}", method=GET, produces="application/json") @ResponseStatus(value=OK) public DetailedJobInfoResource jobinfo(@PathVariable java.lang.String jobName)
jobName
- ジョブの名前