Interface ArticleService
- 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 Summary
Modifier and TypeMethodDescriptionbooleanaddCreators(de.digitalcollections.model.identifiable.entity.Article article, List<de.digitalcollections.model.identifiable.entity.agent.Agent> agents) List<de.digitalcollections.model.identifiable.entity.agent.Agent>getCreators(de.digitalcollections.model.identifiable.entity.Article article) booleanremoveCreator(de.digitalcollections.model.identifiable.entity.Article article, de.digitalcollections.model.identifiable.entity.agent.Agent agent) Methods inherited from interface de.digitalcollections.cudami.server.business.api.service.identifiable.entity.EntityService
getByRefIdMethods inherited from interface de.digitalcollections.cudami.server.business.api.service.identifiable.IdentifiableService
addRelatedEntity, addRelatedFileresource, cleanupLabelFromUnwantedLocales, findByLanguageAndInitial, findRelatedEntities, findRelatedFileResources, getByExampleAndLocale, getByIdentifier, getLanguages, setRelatedEntities, setRelatedFileResources, validateMethods inherited from interface de.digitalcollections.cudami.server.business.api.service.UniqueObjectService
count, create, delete, delete, find, getAll, getByExample, getByExamples, getByExamplesAndFiltering, getRandom, save, update
-
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
-