Class DigitalObjectServiceImpl

    • Constructor Detail

    • Method Detail

      • getCollections

        public de.digitalcollections.model.api.paging.PageResponse<de.digitalcollections.model.api.identifiable.entity.Collection> getCollections​(de.digitalcollections.model.api.identifiable.entity.DigitalObject digitalObject,
                                                                                                                                                  de.digitalcollections.model.api.paging.PageRequest pageRequest)
        Specified by:
        getCollections in interface DigitalObjectService
      • getFileResources

        public List<de.digitalcollections.model.api.identifiable.resource.FileResource> getFileResources​(de.digitalcollections.model.api.identifiable.entity.DigitalObject digitalObject)
        Specified by:
        getFileResources in interface DigitalObjectService
      • getImageFileResources

        public List<de.digitalcollections.model.api.identifiable.resource.ImageFileResource> getImageFileResources​(de.digitalcollections.model.api.identifiable.entity.DigitalObject digitalObject)
        Specified by:
        getImageFileResources in interface DigitalObjectService
      • getProjects

        public de.digitalcollections.model.api.paging.PageResponse<de.digitalcollections.model.api.identifiable.entity.Project> getProjects​(de.digitalcollections.model.api.identifiable.entity.DigitalObject digitalObject,
                                                                                                                                            de.digitalcollections.model.api.paging.PageRequest pageRequest)
        Specified by:
        getProjects in interface DigitalObjectService
      • saveFileResources

        public List<de.digitalcollections.model.api.identifiable.resource.FileResource> saveFileResources​(de.digitalcollections.model.api.identifiable.entity.DigitalObject digitalObject,
                                                                                                          List<de.digitalcollections.model.api.identifiable.resource.FileResource> fileResources)
        Specified by:
        saveFileResources in interface DigitalObjectService
      • saveFileResources

        public List<de.digitalcollections.model.api.identifiable.resource.FileResource> saveFileResources​(UUID digitalObjectUuid,
                                                                                                          List<de.digitalcollections.model.api.identifiable.resource.FileResource> fileResources)
        Specified by:
        saveFileResources in interface DigitalObjectService