Class ProjectServiceImpl

    • Method Detail

      • addDigitalObject

        public boolean addDigitalObject​(de.digitalcollections.model.api.identifiable.entity.Project project,
                                        de.digitalcollections.model.api.identifiable.entity.DigitalObject digitalObject)
        Specified by:
        addDigitalObject in interface ProjectService
      • addDigitalObjects

        public boolean addDigitalObjects​(de.digitalcollections.model.api.identifiable.entity.Project project,
                                         List<de.digitalcollections.model.api.identifiable.entity.DigitalObject> digitalObjects)
        Specified by:
        addDigitalObjects in interface ProjectService
      • getDigitalObjects

        public de.digitalcollections.model.api.paging.PageResponse<de.digitalcollections.model.api.identifiable.entity.DigitalObject> getDigitalObjects​(de.digitalcollections.model.api.identifiable.entity.Project project,
                                                                                                                                                        de.digitalcollections.model.api.paging.PageRequest pageRequest)
        Specified by:
        getDigitalObjects in interface ProjectService
      • removeDigitalObject

        public boolean removeDigitalObject​(de.digitalcollections.model.api.identifiable.entity.Project project,
                                           de.digitalcollections.model.api.identifiable.entity.DigitalObject digitalObject)
        Specified by:
        removeDigitalObject in interface ProjectService
      • saveDigitalObjects

        public boolean saveDigitalObjects​(de.digitalcollections.model.api.identifiable.entity.Project project,
                                          List<de.digitalcollections.model.api.identifiable.entity.DigitalObject> digitalObjects)
        Specified by:
        saveDigitalObjects in interface ProjectService
      • getAll

        public List<de.digitalcollections.model.api.identifiable.entity.Project> getAll()
        Specified by:
        getAll in interface ProjectService
      • removeDigitalObjectFromAllProjects

        public boolean removeDigitalObjectFromAllProjects​(de.digitalcollections.model.api.identifiable.entity.DigitalObject digitalObject)
        Specified by:
        removeDigitalObjectFromAllProjects in interface ProjectService