All Superinterfaces:
EntityService<de.digitalcollections.model.identifiable.entity.manifestation.Manifestation>, IdentifiableService<de.digitalcollections.model.identifiable.entity.manifestation.Manifestation>, UniqueObjectService<de.digitalcollections.model.identifiable.entity.manifestation.Manifestation>
All Known Implementing Classes:
ManifestationServiceImpl

public interface ManifestationService extends EntityService<de.digitalcollections.model.identifiable.entity.manifestation.Manifestation>
  • Method Details

    • findManifestationsByWork

      de.digitalcollections.model.list.paging.PageResponse<de.digitalcollections.model.identifiable.entity.manifestation.Manifestation> findManifestationsByWork(de.digitalcollections.model.identifiable.entity.work.Work work, de.digitalcollections.model.list.paging.PageRequest pageRequest) throws ServiceException
      Throws:
      ServiceException
    • findSubParts

      de.digitalcollections.model.list.paging.PageResponse<de.digitalcollections.model.identifiable.entity.manifestation.Manifestation> findSubParts(de.digitalcollections.model.identifiable.entity.manifestation.Manifestation manifestation, de.digitalcollections.model.list.paging.PageRequest pageRequest) throws ServiceException
      Throws:
      ServiceException
    • getLanguagesOfManifestationsForWork

      List<Locale> getLanguagesOfManifestationsForWork(de.digitalcollections.model.identifiable.entity.work.Work work) throws ServiceException
      Throws:
      ServiceException
    • removeParent

      boolean removeParent(de.digitalcollections.model.identifiable.entity.manifestation.Manifestation manifestation, de.digitalcollections.model.identifiable.entity.manifestation.Manifestation parentManifestation) throws ServiceException
      Throws:
      ServiceException