Class VersionController
java.lang.Object
de.digitalcollections.cudami.server.controller.identifiable.VersionController
@RestController
@Api(description="The version controller",
name="Version controller")
public class VersionController
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description VersionController() -
Method Summary
Modifier and Type Method Description de.digitalcollections.model.api.identifiable.VersionfindById(java.util.UUID uuid)de.digitalcollections.model.api.identifiable.Versionupdate(java.util.UUID uuid, de.digitalcollections.model.api.identifiable.Version version, org.springframework.validation.BindingResult errors)
-
Constructor Details
-
VersionController
public VersionController()
-
-
Method Details
-
findById
@ApiMethod(description="Get version by uuid") @GetMapping(value={"/latest/versions/{uuid}","/v2/versions/{uuid}"}, produces="application/json") @ApiResponseObject public de.digitalcollections.model.api.identifiable.Version findById(@PathVariable java.util.UUID uuid) -
update
@ApiMethod(description="Update the version status") @PutMapping(value={"/latest/versions/{uuid}","/v2/versions/{uuid}"}, produces="application/json") @ApiResponseObject public de.digitalcollections.model.api.identifiable.Version update(@PathVariable java.util.UUID uuid, @RequestBody de.digitalcollections.model.api.identifiable.Version version, org.springframework.validation.BindingResult errors) throws java.lang.Exception- Throws:
java.lang.Exception
-