java.lang.Object
org.flowable.cmmn.rest.service.api.management.JobBaseResource
org.flowable.cmmn.rest.service.api.management.JobResource

@RestController public class JobResource extends JobBaseResource
Author:
Tijs Rademakers
  • Field Details

  • Constructor Details

    • JobResource

      public JobResource()
  • Method Details

    • getJob

      @GetMapping(value="/cmmn-management/jobs/{jobId}", produces="application/json") public JobResponse getJob(@PathVariable String jobId)
    • getTimerJob

      @GetMapping(value="/cmmn-management/timer-jobs/{jobId}", produces="application/json") public JobResponse getTimerJob(@PathVariable String jobId)
    • getSuspendedJob

      @GetMapping(value="/cmmn-management/suspended-jobs/{jobId}", produces="application/json") public JobResponse getSuspendedJob(@PathVariable String jobId)
    • getDeadletterJob

      @GetMapping(value="/cmmn-management/deadletter-jobs/{jobId}", produces="application/json") public JobResponse getDeadletterJob(@PathVariable String jobId)
    • getHistoryJob

      @GetMapping(value="/cmmn-management/history-jobs/{jobId}", produces="application/json") public HistoryJobResponse getHistoryJob(@PathVariable String jobId)
    • deleteJob

      @DeleteMapping("/cmmn-management/jobs/{jobId}") @ResponseStatus(NO_CONTENT) public void deleteJob(@PathVariable String jobId)
    • deleteTimerJob

      @DeleteMapping("/cmmn-management/timer-jobs/{jobId}") @ResponseStatus(NO_CONTENT) public void deleteTimerJob(@PathVariable String jobId)
    • deleteHistoryJob

      @DeleteMapping("/cmmn-management/history-jobs/{jobId}") @ResponseStatus(NO_CONTENT) public void deleteHistoryJob(@PathVariable String jobId)
    • deleteSuspendedJob

      @DeleteMapping("/cmmn-management/suspended-jobs/{jobId}") @ResponseStatus(NO_CONTENT) public void deleteSuspendedJob(@PathVariable String jobId)
    • deleteDeadLetterJob

      @DeleteMapping("/cmmn-management/deadletter-jobs/{jobId}") @ResponseStatus(NO_CONTENT) public void deleteDeadLetterJob(@PathVariable String jobId)
    • executeJobAction

      @PostMapping("/cmmn-management/jobs/{jobId}") @ResponseStatus(NO_CONTENT) public void executeJobAction(@PathVariable String jobId, @RequestBody RestActionRequest actionRequest)
    • executeTimerJobAction

      @PostMapping("/cmmn-management/timer-jobs/{jobId}") @ResponseStatus(NO_CONTENT) public void executeTimerJobAction(@PathVariable String jobId, @RequestBody RestActionRequest actionRequest)
    • executeHistoryJob

      @PostMapping("/cmmn-management/history-jobs/{jobId}") @ResponseStatus(NO_CONTENT) public void executeHistoryJob(@PathVariable String jobId, @RequestBody RestActionRequest actionRequest)
    • executeDeadLetterJobAction

      @PostMapping("/cmmn-management/deadletter-jobs/{jobId}") @ResponseStatus(NO_CONTENT) public void executeDeadLetterJobAction(@PathVariable String jobId, @RequestBody RestActionRequest actionRequest)