All Superinterfaces:
EntityService<de.digitalcollections.model.identifiable.entity.Article>, IdentifiableService<de.digitalcollections.model.identifiable.entity.Article>, UniqueObjectService<de.digitalcollections.model.identifiable.entity.Article>
All Known Implementing Classes:
ArticleServiceImpl

public interface ArticleService extends EntityService<de.digitalcollections.model.identifiable.entity.Article>
Service for Article.
  • Method Details

    • addCreators

      boolean addCreators(de.digitalcollections.model.identifiable.entity.Article article, List<de.digitalcollections.model.identifiable.entity.agent.Agent> agents) throws ServiceException
      Throws:
      ServiceException
    • getCreators

      List<de.digitalcollections.model.identifiable.entity.agent.Agent> getCreators(de.digitalcollections.model.identifiable.entity.Article article) throws ServiceException
      Throws:
      ServiceException
    • removeCreator

      boolean removeCreator(de.digitalcollections.model.identifiable.entity.Article article, de.digitalcollections.model.identifiable.entity.agent.Agent agent) throws ServiceException
      Throws:
      ServiceException