Class VersionController


  • @RestController
    @Api(description="The version controller",
         name="Version controller")
    public class VersionController
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      de.digitalcollections.model.api.identifiable.Version findById​(java.util.UUID uuid)  
      de.digitalcollections.model.api.identifiable.Version update​(java.util.UUID uuid, de.digitalcollections.model.api.identifiable.Version version, org.springframework.validation.BindingResult errors)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • VersionController

        public VersionController()
    • Method Detail

      • findById

        @ApiMethod(description="Get version by uuid")
        @RequestMapping(value={"/latest/versions/{uuid}","/v2/versions/{uuid}"},
                        produces="application/json",
                        method=GET)
        @ApiResponseObject
        public de.digitalcollections.model.api.identifiable.Version findById​(@PathVariable
                                                                             java.util.UUID uuid)
      • update

        @ApiMethod(description="Update the version status")
        @RequestMapping(value={"/latest/versions/{uuid}","/v2/versions/{uuid}"},
                        produces="application/json",
                        method=PUT)
        @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