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 Object
-
-
Constructor Summary
Constructors Constructor Description VersionController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.digitalcollections.model.api.identifiable.VersionfindById(UUID uuid)de.digitalcollections.model.api.identifiable.Versionupdate(UUID uuid, de.digitalcollections.model.api.identifiable.Version version, org.springframework.validation.BindingResult errors)
-
-
-
Method Detail
-
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 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 UUID uuid, @RequestBody de.digitalcollections.model.api.identifiable.Version version, org.springframework.validation.BindingResult errors) throws Exception- Throws:
Exception
-
-