Class ReceivingController

java.lang.Object
org.openwms.core.http.AbstractWebController
org.openwms.wms.receiving.rest.ReceivingController

@Validated @MeasuredRestController public class ReceivingController extends org.openwms.core.http.AbstractWebController
A ReceivingController.
Author:
Heiko Scherrer
  • Field Details

  • Constructor Details

  • Method Details

    • index

      @GetMapping("/v1/receiving-orders/index") public org.springframework.http.ResponseEntity<org.openwms.core.http.Index> index()
    • captureOrder

      @PostMapping(value="/v1/receiving-orders/{pKey}/capture", produces="application/vnd.openwms.receiving-order-v1+json") public org.springframework.http.ResponseEntity<ReceivingOrderVO> captureOrder(@PathVariable("pKey") String pKey, @Valid @RequestBody @Valid List<CaptureRequestVO> requests)
    • completeOrder

      @PostMapping(value="/v1/receiving-orders/{pKey}/complete", produces="application/vnd.openwms.receiving-order-v1+json") public org.springframework.http.ResponseEntity<ReceivingOrderVO> completeOrder(@PathVariable("pKey") String pKey)
    • saveOrder

      @PutMapping(value="/v1/receiving-orders/{pKey}", produces="application/vnd.openwms.receiving-order-v1+json", consumes="application/vnd.openwms.receiving-order-v1+json") public org.springframework.http.ResponseEntity<ReceivingOrderVO> saveOrder(@PathVariable("pKey") String pKey, @Valid @RequestBody @Valid ReceivingOrderVO receivingOrder)
    • patchOrder

      @PatchMapping(value="/v1/receiving-orders/{pKey}", produces="application/vnd.openwms.receiving-order-v1+json", consumes="application/vnd.openwms.receiving-order-v1+json") public org.springframework.http.ResponseEntity<ReceivingOrderVO> patchOrder(@PathVariable("pKey") String pKey, @Valid @RequestBody @Valid ReceivingOrderVO receivingOrder)