Class VersionServiceImpl

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      de.digitalcollections.model.api.identifiable.Version create​(java.lang.String instanceKey, java.lang.String instanceVersionkey)  
      java.lang.String extractInstanceVersionkey​(de.digitalcollections.model.api.identifiable.Identifiable identifiable)  
      de.digitalcollections.model.api.identifiable.Version get​(java.lang.String externalKey)  
      de.digitalcollections.model.api.identifiable.Version get​(java.util.UUID uuid)  
      de.digitalcollections.model.api.identifiable.Version save​(de.digitalcollections.model.api.identifiable.Version version)  
      de.digitalcollections.model.api.identifiable.Version update​(de.digitalcollections.model.api.identifiable.Version version)  
      • Methods inherited from class java.lang.Object

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

      • VersionServiceImpl

        public VersionServiceImpl()
    • Method Detail

      • get

        public de.digitalcollections.model.api.identifiable.Version get​(java.util.UUID uuid)
        Specified by:
        get in interface VersionService
      • get

        public de.digitalcollections.model.api.identifiable.Version get​(java.lang.String externalKey)
        Specified by:
        get in interface VersionService
      • create

        public de.digitalcollections.model.api.identifiable.Version create​(java.lang.String instanceKey,
                                                                           java.lang.String instanceVersionkey)
        Specified by:
        create in interface VersionService
      • save

        public de.digitalcollections.model.api.identifiable.Version save​(de.digitalcollections.model.api.identifiable.Version version)
                                                                  throws java.lang.Exception
        Specified by:
        save in interface VersionService
        Throws:
        java.lang.Exception
      • update

        public de.digitalcollections.model.api.identifiable.Version update​(de.digitalcollections.model.api.identifiable.Version version)
                                                                    throws java.lang.Exception
        Specified by:
        update in interface VersionService
        Throws:
        java.lang.Exception
      • extractInstanceVersionkey

        public java.lang.String extractInstanceVersionkey​(de.digitalcollections.model.api.identifiable.Identifiable identifiable)
        Specified by:
        extractInstanceVersionkey in interface VersionService