Class OrderjobControllerDecorator

java.lang.Object
de.dlr.proseo.model.rest.OrderjobControllerDecorator
All Implemented Interfaces:
OrderjobController

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

    • OrderjobControllerDecorator

      public OrderjobControllerDecorator()
  • Method Details

    • getJobs

      @RequestMapping(value="", method=GET) public org.springframework.http.ResponseEntity<List<RestJob>> getJobs(@RequestParam(required=false) Long orderid, @RequestParam(required=false) Integer recordFrom, @RequestParam(required=false) Integer recordTo, @RequestParam(required=false) Boolean logs, @RequestParam(required=false) String[] state, @RequestParam(required=false) String[] orderBy)
      Retrieves production planner jobs, optionally filtered by job state and/or order ID.
      Specified by:
      getJobs in interface OrderjobController
    • countJobs

      @RequestMapping(value="/count", method=GET) public org.springframework.http.ResponseEntity<?> countJobs(@RequestParam(required=false) String[] state, @RequestParam(required=false) Long orderid)
      Retrieves the number of production planner jobs based on the specified states and order ID.
      Specified by:
      countJobs in interface OrderjobController
    • indexOfJob

      @RequestMapping(value="/index", method=GET) public org.springframework.http.ResponseEntity<?> indexOfJob(@RequestParam Long orderid, @RequestParam(required=false) Long jobid, @RequestParam(required=false) Long jobstepid, @RequestParam(required=false) String[] state, @RequestParam(required=false) String[] orderBy)
      Retrieves the index of a job in an ordered list of all jobs of an order.
      Specified by:
      indexOfJob in interface OrderjobController