Class DigitalObjectServiceImpl

    • Method Detail

      • delete

        public boolean delete​(UUID uuid)
        Specified by:
        delete in interface IdentifiableService<de.digitalcollections.model.identifiable.entity.DigitalObject>
      • getActiveCollections

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

        public de.digitalcollections.model.paging.PageResponse<de.digitalcollections.model.identifiable.entity.Collection> getCollections​(UUID digitalObjectUuid,
                                                                                                                                          de.digitalcollections.model.paging.PageRequest pageRequest)
        Specified by:
        getCollections in interface DigitalObjectService
      • getItem

        public de.digitalcollections.model.identifiable.entity.work.Item getItem​(UUID digitalObjectUuid)
        Specified by:
        getItem in interface DigitalObjectService
      • getProjects

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

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