Class VersionRepositoryImpl

    • Constructor Detail

      • VersionRepositoryImpl

        @Autowired
        public VersionRepositoryImpl​(org.jdbi.v3.core.Jdbi dbi)
    • Method Detail

      • findOne

        public de.digitalcollections.model.identifiable.versioning.Version findOne​(UUID uuid)
        Specified by:
        findOne in interface VersionRepository
      • getColumnName

        protected String getColumnName​(String modelProperty)
        Specified by:
        getColumnName in class AbstractPagingAndSortingRepositoryImpl
        Parameters:
        modelProperty - name of model property passed as String, e.g. "lastModified"
        Returns:
        full qualified column name as used in sql queries ("last_modified" or e.g. "w.last_modified" if prefix used in queries)
      • save

        public de.digitalcollections.model.identifiable.versioning.Version save​(de.digitalcollections.model.identifiable.versioning.Version version)
        Specified by:
        save in interface VersionRepository
      • update

        public de.digitalcollections.model.identifiable.versioning.Version update​(de.digitalcollections.model.identifiable.versioning.Version version)
        Specified by:
        update in interface VersionRepository