Class VersionController


  • @RestController
    public class VersionController
    extends Object
    • 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