Class ProjectServiceImpl

    • Constructor Detail

      • ProjectServiceImpl

        @Autowired
        public ProjectServiceImpl​(ProjectRepository repository)
    • 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