Class VersionController
- java.lang.Object
-
- de.digitalcollections.cudami.server.controller.identifiable.versioning.VersionController
-
@RestController public class VersionController extends Object
-
-
Constructor Summary
Constructors Constructor Description VersionController(VersionService versionService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.digitalcollections.model.identifiable.versioning.VersiongetByUuid(UUID uuid)de.digitalcollections.model.identifiable.versioning.Versionupdate(UUID uuid, de.digitalcollections.model.identifiable.versioning.Version version, org.springframework.validation.BindingResult errors)
-
-
-
Constructor Detail
-
VersionController
public VersionController(VersionService versionService)
-
-
Method Detail
-
getByUuid
@GetMapping(value={"/v6/versions/{uuid}","/v5/versions/{uuid}","/v2/versions/{uuid}","/latest/versions/{uuid}"}, produces="application/json") public de.digitalcollections.model.identifiable.versioning.Version getByUuid(@PathVariable UUID uuid)
-
update
@PutMapping(value={"/v6/versions/{uuid}","/v5/versions/{uuid}","/v2/versions/{uuid}","/latest/versions/{uuid}"}, produces="application/json") public de.digitalcollections.model.identifiable.versioning.Version update(@PathVariable UUID uuid, @RequestBody de.digitalcollections.model.identifiable.versioning.Version version, org.springframework.validation.BindingResult errors) throws ValidationException- Throws:
ValidationException
-
-