java.lang.Object
de.digitalcollections.cudami.server.business.impl.service.identifiable.IdentifiableServiceImpl<de.digitalcollections.model.api.identifiable.entity.work.Work>
de.digitalcollections.cudami.server.business.impl.service.identifiable.entity.work.WorkServiceImpl
All Implemented Interfaces:
WorkService, IdentifiableService<de.digitalcollections.model.api.identifiable.entity.work.Work>

@Service
public class WorkServiceImpl
extends IdentifiableServiceImpl<de.digitalcollections.model.api.identifiable.entity.work.Work>
implements WorkService
  • Constructor Details

    • WorkServiceImpl

      @Autowired public WorkServiceImpl​(WorkRepository repository)
  • Method Details

    • findByLanguageAndInitial

      public de.digitalcollections.model.api.paging.PageResponse<de.digitalcollections.model.api.identifiable.entity.work.Work> findByLanguageAndInitial​(de.digitalcollections.model.api.paging.PageRequest pageRequest, java.lang.String language, java.lang.String initial)
      Specified by:
      findByLanguageAndInitial in interface WorkService
    • getCreators

      public java.util.List<de.digitalcollections.model.api.identifiable.entity.agent.Agent> getCreators​(java.util.UUID workUuid)
      Specified by:
      getCreators in interface WorkService
    • getItems

      public java.util.List<de.digitalcollections.model.api.identifiable.entity.work.Item> getItems​(java.util.UUID workUuid)
      Specified by:
      getItems in interface WorkService