Class JobstepControllerDecorator

java.lang.Object
de.dlr.proseo.model.rest.JobstepControllerDecorator
All Implemented Interfaces:
JobstepController

@RestController @RequestMapping(value="/proseo/planner/{version}/jobsteps", produces="application/json") @Validated public class JobstepControllerDecorator extends Object implements JobstepController
No description (Generated with springmvc-raml-parser v.2.0.5)
  • Constructor Details

    • JobstepControllerDecorator

      public JobstepControllerDecorator()
  • Method Details

    • getJobSteps

      @RequestMapping(value="", method=GET) public org.springframework.http.ResponseEntity<List<RestJobStep>> getJobSteps(@Valid @RequestParam(required=false) @Valid Status status, @RequestParam(required=false) String mission, @RequestParam(required=false) Long last, @RequestHeader org.springframework.http.HttpHeaders httpHeaders)
      Get production planner jobsteps
      Specified by:
      getJobSteps in interface JobstepController
    • getJobStep

      @RequestMapping(value="/{name}", method=GET) public org.springframework.http.ResponseEntity<RestJobStep> getJobStep(@PathVariable String name, @RequestHeader org.springframework.http.HttpHeaders httpHeaders)
      Get production planner jobstep
      Specified by:
      getJobStep in interface JobstepController
    • getJobStepLog

      @RequestMapping(value="/log/{name}", method=GET) public org.springframework.http.ResponseEntity<?> getJobStepLog(@PathVariable String name, @RequestHeader org.springframework.http.HttpHeaders httpHeaders)
      Get the jobstep log text
      Specified by:
      getJobStepLog in interface JobstepController
    • resumeJobStep

      @RequestMapping(value="/resume/{id}", method=PATCH) public org.springframework.http.ResponseEntity<RestJobStep> resumeJobStep(@PathVariable String id, @RequestHeader org.springframework.http.HttpHeaders httpHeaders)
      Resume job step of id
      Specified by:
      resumeJobStep in interface JobstepController
    • cancelJobStep

      @RequestMapping(value="/cancel/{id}", method=PATCH) public org.springframework.http.ResponseEntity<RestJobStep> cancelJobStep(@PathVariable String id, @RequestHeader org.springframework.http.HttpHeaders httpHeaders)
      Cancel job step of id
      Specified by:
      cancelJobStep in interface JobstepController
    • suspendJobStep

      @RequestMapping(value="/suspend/{id}", method=PATCH) public org.springframework.http.ResponseEntity<RestJobStep> suspendJobStep(@PathVariable String id, @RequestParam(required=false) Boolean force, @RequestHeader org.springframework.http.HttpHeaders httpHeaders)
      Suspend job step of id
      Specified by:
      suspendJobStep in interface JobstepController
    • retryJobStep

      @RequestMapping(value="/retry/{id}", method=PATCH) public org.springframework.http.ResponseEntity<RestJobStep> retryJobStep(@PathVariable String id, @RequestHeader org.springframework.http.HttpHeaders httpHeaders)
      Retry job step of id
      Specified by:
      retryJobStep in interface JobstepController