Interface DigitalObjectRepository

  • All Superinterfaces:
    EntityRepository<de.digitalcollections.model.api.identifiable.entity.DigitalObject>, IdentifiableRepository<de.digitalcollections.model.api.identifiable.entity.DigitalObject>

    public interface DigitalObjectRepository
    extends EntityRepository<de.digitalcollections.model.api.identifiable.entity.DigitalObject>
    Repository for Digital Object persistence handling.
    • Method Detail

      • getFileResources

        java.util.LinkedHashSet<de.digitalcollections.model.api.identifiable.resource.FileResource> getFileResources​(de.digitalcollections.model.api.identifiable.entity.DigitalObject digitalObject)
      • getFileResources

        java.util.LinkedHashSet<de.digitalcollections.model.api.identifiable.resource.FileResource> getFileResources​(java.util.UUID digitalObjectUuid)
      • getImageFileResources

        default java.util.LinkedHashSet<de.digitalcollections.model.api.identifiable.resource.ImageFileResource> getImageFileResources​(de.digitalcollections.model.api.identifiable.entity.DigitalObject digitalObject)
      • getImageFileResources

        java.util.LinkedHashSet<de.digitalcollections.model.api.identifiable.resource.ImageFileResource> getImageFileResources​(java.util.UUID digitalObjectUuid)
      • saveFileResources

        java.util.LinkedHashSet<de.digitalcollections.model.api.identifiable.resource.FileResource> saveFileResources​(de.digitalcollections.model.api.identifiable.entity.DigitalObject digitalObject,
                                                                                                                      java.util.LinkedHashSet<de.digitalcollections.model.api.identifiable.resource.FileResource> fileResources)
      • saveFileResources

        java.util.LinkedHashSet<de.digitalcollections.model.api.identifiable.resource.FileResource> saveFileResources​(java.util.UUID digitalObjectUuid,
                                                                                                                      java.util.LinkedHashSet<de.digitalcollections.model.api.identifiable.resource.FileResource> fileResources)