Class JobResource


  • @RestController
    public class JobResource
    extends JobBaseResource
    Author:
    Tijs Rademakers
    • Constructor Detail

      • JobResource

        public JobResource()
    • Method Detail

      • getJob

        @GetMapping(value="/cmmn-management/jobs/{jobId}",
                    produces="application/json")
        public JobResponse getJob​(@PathVariable
                                  String jobId,
                                  javax.servlet.http.HttpServletRequest request)
      • getTimerJob

        @GetMapping(value="/cmmn-management/timer-jobs/{jobId}",
                    produces="application/json")
        public JobResponse getTimerJob​(@PathVariable
                                       String jobId,
                                       javax.servlet.http.HttpServletRequest request)
      • getSuspendedJob

        @GetMapping(value="/cmmn-management/suspended-jobs/{jobId}",
                    produces="application/json")
        public JobResponse getSuspendedJob​(@PathVariable
                                           String jobId,
                                           javax.servlet.http.HttpServletRequest request)
      • getDeadletterJob

        @GetMapping(value="/cmmn-management/deadletter-jobs/{jobId}",
                    produces="application/json")
        public JobResponse getDeadletterJob​(@PathVariable
                                            String jobId,
                                            javax.servlet.http.HttpServletRequest request)
      • getHistoryJob

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

        @DeleteMapping("/cmmn-management/jobs/{jobId}")
        public void deleteJob​(@PathVariable
                              String jobId,
                              javax.servlet.http.HttpServletResponse response)
      • deleteTimerJob

        @DeleteMapping("/cmmn-management/timer-jobs/{jobId}")
        public void deleteTimerJob​(@PathVariable
                                   String jobId,
                                   javax.servlet.http.HttpServletResponse response)
      • deleteHistoryJob

        @DeleteMapping("/cmmn-management/history-jobs/{jobId}")
        public void deleteHistoryJob​(@PathVariable
                                     String jobId,
                                     javax.servlet.http.HttpServletResponse response)
      • deleteSuspendedJob

        @DeleteMapping("/cmmn-management/suspended-jobs/{jobId}")
        public void deleteSuspendedJob​(@PathVariable
                                       String jobId,
                                       javax.servlet.http.HttpServletResponse response)
      • deleteDeadLetterJob

        @DeleteMapping("/cmmn-management/deadletter-jobs/{jobId}")
        public void deleteDeadLetterJob​(@PathVariable
                                        String jobId,
                                        javax.servlet.http.HttpServletResponse response)
      • executeJobAction

        @PostMapping("/cmmn-management/jobs/{jobId}")
        public void executeJobAction​(@PathVariable
                                     String jobId,
                                     @RequestBody
                                     RestActionRequest actionRequest,
                                     javax.servlet.http.HttpServletResponse response)
      • executeTimerJobAction

        @PostMapping("/cmmn-management/timer-jobs/{jobId}")
        public void executeTimerJobAction​(@PathVariable
                                          String jobId,
                                          @RequestBody
                                          RestActionRequest actionRequest,
                                          javax.servlet.http.HttpServletResponse response)
      • executeHistoryJob

        @PostMapping("/cmmn-management/history-jobs/{jobId}")
        public void executeHistoryJob​(@PathVariable
                                      String jobId,
                                      @RequestBody
                                      RestActionRequest actionRequest,
                                      javax.servlet.http.HttpServletResponse response)
      • executeDeadLetterJobAction

        @PostMapping("/cmmn-management/deadletter-jobs/{jobId}")
        public void executeDeadLetterJobAction​(@PathVariable
                                               String jobId,
                                               @RequestBody
                                               RestActionRequest actionRequest,
                                               javax.servlet.http.HttpServletResponse response)