Interface DigitalObjectRenderingFileResourceRepository


public interface DigitalObjectRenderingFileResourceRepository
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    default int
    delete(de.digitalcollections.model.identifiable.resource.FileResource fileResource)
     
    int
    delete(List<UUID> uuids)
     
    default int
    delete(Set<de.digitalcollections.model.identifiable.resource.FileResource> fileResources)
     
    default int
    delete(UUID uuid)
     
    default de.digitalcollections.model.list.paging.PageResponse<de.digitalcollections.model.identifiable.resource.FileResource>
    findRenderingFileResources(de.digitalcollections.model.identifiable.entity.digitalobject.DigitalObject digitalObject, de.digitalcollections.model.list.paging.PageRequest pageRequest)
     
    de.digitalcollections.model.list.paging.PageResponse<de.digitalcollections.model.identifiable.resource.FileResource>
    findRenderingFileResources(UUID digitalObjectUuid, de.digitalcollections.model.list.paging.PageRequest pageRequest)
     
    default List<de.digitalcollections.model.identifiable.resource.FileResource>
    getRenderingFileResources(de.digitalcollections.model.identifiable.entity.digitalobject.DigitalObject digitalObject)
     
    List<de.digitalcollections.model.identifiable.resource.FileResource>
    getRenderingFileResources(UUID digitalObjectUuid)
     
    default int
    removeByDigitalObject(de.digitalcollections.model.identifiable.entity.digitalobject.DigitalObject digitalObject)
     
    int
    removeByDigitalObject(UUID digitalObjectUuid)
     
    default void
    setRenderingFileResources(de.digitalcollections.model.identifiable.entity.digitalobject.DigitalObject digitalObject, List<de.digitalcollections.model.identifiable.resource.FileResource> renderingResources)
     
    void
    setRenderingFileResources(UUID digitalObjectUuid, List<de.digitalcollections.model.identifiable.resource.FileResource> renderingResources)