test_class.file: plink-web/src/test/java/com/github/hairless/plink/web/controller/JobControllerTest.java
test_class.identifier: JobControllerTest
test_class.superclass: extends BaseControllerTest
test_case.body: @Test
      public void deleteJob() {
      }
test_case.class_method_signature: JobControllerTest.deleteJob()
test_case.full_signature: @Test public void deleteJob()
test_case.identifier: deleteJob
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void deleteJob()
focal_class.declarator: jobService
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private JobService jobService;
focal_class.type: JobService
focal_class.var_name: jobService
focal_class.file: plink-web/src/main/java/com/github/hairless/plink/web/controller/JobController.java
focal_class.identifier: JobController
focal_class.class_method_signature: JobController.addJob(@RequestBody JobDTO jobDTO)
focal_class.full_signature: @RequestMapping("/addJob") public Result<JobDTO> addJob(@RequestBody JobDTO jobDTO)
focal_class.identifier: addJob
focal_class.modifiers: @RequestMapping("/addJob") public
focal_class.parameters: (@RequestBody JobDTO jobDTO)
focal_class.return: Result<JobDTO>
focal_class.signature: Result<JobDTO> addJob(@RequestBody JobDTO jobDTO)
focal_class.class_method_signature: JobController.deleteJobs(@RequestBody List<Long> idList)
focal_class.full_signature: @RequestMapping(value = "/deleteJobs", method = RequestMethod.POST) public Result deleteJobs(@RequestBody List<Long> idList)
focal_class.identifier: deleteJobs
focal_class.modifiers: @RequestMapping(value = "/deleteJobs", method = RequestMethod.POST) public
focal_class.parameters: (@RequestBody List<Long> idList)
focal_class.return: Result
focal_class.signature: Result deleteJobs(@RequestBody List<Long> idList)
focal_class.class_method_signature: JobController.deleteJob(@PathVariable(value = "jobId") @NotNull Long jobId)
focal_class.full_signature: @RequestMapping(value = "/deleteJob/{jobId}", method = RequestMethod.POST) public Result deleteJob(@PathVariable(value = "jobId") @NotNull Long jobId)
focal_class.identifier: deleteJob
focal_class.modifiers: @RequestMapping(value = "/deleteJob/{jobId}", method = RequestMethod.POST) public
focal_class.parameters: (@PathVariable(value = "jobId") @NotNull Long jobId)
focal_class.return: Result
focal_class.signature: Result deleteJob(@PathVariable(value = "jobId") @NotNull Long jobId)
focal_class.class_method_signature: JobController.updateJob(@RequestBody @Valid JobDTO jobDTO)
focal_class.full_signature: @RequestMapping("/updateJob") public Result updateJob(@RequestBody @Valid JobDTO jobDTO)
focal_class.identifier: updateJob
focal_class.modifiers: @RequestMapping("/updateJob") public
focal_class.parameters: (@RequestBody @Valid JobDTO jobDTO)
focal_class.return: Result
focal_class.signature: Result updateJob(@RequestBody @Valid JobDTO jobDTO)
focal_class.class_method_signature: JobController.queryJob(@PathVariable(value = "jobId") @NotNull Long jobId)
focal_class.full_signature: @RequestMapping("/queryJob/{jobId}") public Result<JobDTO> queryJob(@PathVariable(value = "jobId") @NotNull Long jobId)
focal_class.identifier: queryJob
focal_class.modifiers: @RequestMapping("/queryJob/{jobId}") public
focal_class.parameters: (@PathVariable(value = "jobId") @NotNull Long jobId)
focal_class.return: Result<JobDTO>
focal_class.signature: Result<JobDTO> queryJob(@PathVariable(value = "jobId") @NotNull Long jobId)
focal_class.class_method_signature: JobController.queryJobs(JobDTO jobDTO, PageReq pageReq)
focal_class.full_signature: @RequestMapping("/queryJobs") public Result<PageInfo<JobDTO>> queryJobs(JobDTO jobDTO, PageReq pageReq)
focal_class.identifier: queryJobs
focal_class.modifiers: @RequestMapping("/queryJobs") public
focal_class.parameters: (JobDTO jobDTO, PageReq pageReq)
focal_class.return: Result<PageInfo<JobDTO>>
focal_class.signature: Result<PageInfo<JobDTO>> queryJobs(JobDTO jobDTO, PageReq pageReq)
focal_class.class_method_signature: JobController.uploadJar(@PathVariable(value = "jobId") @NotNull Long jobId, @RequestParam("file") MultipartFile file)
focal_class.full_signature: @RequestMapping("{jobId}/uploadJar") public Result uploadJar(@PathVariable(value = "jobId") @NotNull Long jobId, @RequestParam("file") MultipartFile file)
focal_class.identifier: uploadJar
focal_class.modifiers: @RequestMapping("{jobId}/uploadJar") public
focal_class.parameters: (@PathVariable(value = "jobId") @NotNull Long jobId, @RequestParam("file") MultipartFile file)
focal_class.return: Result
focal_class.signature: Result uploadJar(@PathVariable(value = "jobId") @NotNull Long jobId, @RequestParam("file") MultipartFile file)
focal_class.class_method_signature: JobController.jarList(@PathVariable(value = "jobId") @NotNull Long jobId)
focal_class.full_signature: @RequestMapping("{jobId}/jarList") public Result jarList(@PathVariable(value = "jobId") @NotNull Long jobId)
focal_class.identifier: jarList
focal_class.modifiers: @RequestMapping("{jobId}/jarList") public
focal_class.parameters: (@PathVariable(value = "jobId") @NotNull Long jobId)
focal_class.return: Result
focal_class.signature: Result jarList(@PathVariable(value = "jobId") @NotNull Long jobId)
focal_class.class_method_signature: JobController.startJob(@PathVariable(value = "jobId") @NonNull Long jobId)
focal_class.full_signature: @RequestMapping(value = "/startJob/{jobId}") public Result startJob(@PathVariable(value = "jobId") @NonNull Long jobId)
focal_class.identifier: startJob
focal_class.modifiers: @RequestMapping(value = "/startJob/{jobId}") public
focal_class.parameters: (@PathVariable(value = "jobId") @NonNull Long jobId)
focal_class.return: Result
focal_class.signature: Result startJob(@PathVariable(value = "jobId") @NonNull Long jobId)
focal_class.class_method_signature: JobController.startJobs(@RequestBody @NonNull List<Long> idList)
focal_class.full_signature: @RequestMapping(value = "/startJobs") public Result startJobs(@RequestBody @NonNull List<Long> idList)
focal_class.identifier: startJobs
focal_class.modifiers: @RequestMapping(value = "/startJobs") public
focal_class.parameters: (@RequestBody @NonNull List<Long> idList)
focal_class.return: Result
focal_class.signature: Result startJobs(@RequestBody @NonNull List<Long> idList)
focal_class.class_method_signature: JobController.stopJob(@PathVariable(value = "jobId") @NonNull Long jobId)
focal_class.full_signature: @RequestMapping(value = "/stopJob/{jobId}") public Result stopJob(@PathVariable(value = "jobId") @NonNull Long jobId)
focal_class.identifier: stopJob
focal_class.modifiers: @RequestMapping(value = "/stopJob/{jobId}") public
focal_class.parameters: (@PathVariable(value = "jobId") @NonNull Long jobId)
focal_class.return: Result
focal_class.signature: Result stopJob(@PathVariable(value = "jobId") @NonNull Long jobId)
focal_class.class_method_signature: JobController.stopJobs(@RequestBody @NotNull List<Long> idList)
focal_class.full_signature: @RequestMapping(value = "/stopJobs") public Result stopJobs(@RequestBody @NotNull List<Long> idList)
focal_class.identifier: stopJobs
focal_class.modifiers: @RequestMapping(value = "/stopJobs") public
focal_class.parameters: (@RequestBody @NotNull List<Long> idList)
focal_class.return: Result
focal_class.signature: Result stopJobs(@RequestBody @NotNull List<Long> idList)
focal_class.class_method_signature: JobController.reStartJob(@PathVariable(value = "jobId") @NonNull Long jobId)
focal_class.full_signature: @RequestMapping(value = "/reStartJob/{jobId}") public Result reStartJob(@PathVariable(value = "jobId") @NonNull Long jobId)
focal_class.identifier: reStartJob
focal_class.modifiers: @RequestMapping(value = "/reStartJob/{jobId}") public
focal_class.parameters: (@PathVariable(value = "jobId") @NonNull Long jobId)
focal_class.return: Result
focal_class.signature: Result reStartJob(@PathVariable(value = "jobId") @NonNull Long jobId)
focal_class.class_method_signature: JobController.reStartJob(@RequestBody @NonNull List<Long> idList)
focal_class.full_signature: @RequestMapping(value = "/reStartJobs") public Result reStartJob(@RequestBody @NonNull List<Long> idList)
focal_class.identifier: reStartJob
focal_class.modifiers: @RequestMapping(value = "/reStartJobs") public
focal_class.parameters: (@RequestBody @NonNull List<Long> idList)
focal_class.return: Result
focal_class.signature: Result reStartJob(@RequestBody @NonNull List<Long> idList)
focal_method.body: @RequestMapping(value = "/deleteJob/{jobId}", method = RequestMethod.POST)
      public Result deleteJob(@PathVariable(value = "jobId") @NotNull Long jobId) {
          jobService.deleteJob(jobId);
          return new Result<>(ResultCode.SUCCESS);
      }
focal_method.class_method_signature: JobController.deleteJob(@PathVariable(value = "jobId") @NotNull Long jobId)
focal_method.full_signature: @RequestMapping(value = "/deleteJob/{jobId}", method = RequestMethod.POST) public Result deleteJob(@PathVariable(value = "jobId") @NotNull Long jobId)
focal_method.identifier: deleteJob
focal_method.invocations: deleteJob
focal_method.modifiers: @RequestMapping(value = "/deleteJob/{jobId}", method = RequestMethod.POST) public
focal_method.parameters: (@PathVariable(value = "jobId") @NotNull Long jobId)
focal_method.return: Result
focal_method.signature: Result deleteJob(@PathVariable(value = "jobId") @NotNull Long jobId)