Esempio n. 1
0
  @RequestMapping(method = RequestMethod.PATCH, value = "{id}")
  @ResponseStatus(HttpStatus.OK)
  @ResponseBody
  public StorageContainerDetail patchStorageContainer(
      @PathVariable("id") Long containerId, @RequestBody StorageContainerDetail detail) {

    detail.setId(containerId);

    RequestEvent<StorageContainerDetail> req = new RequestEvent<>(detail);
    ResponseEvent<StorageContainerDetail> resp = storageContainerSvc.patchStorageContainer(req);
    resp.throwErrorIfUnsuccessful();

    return resp.getPayload();
  }