Interface PersonService
-
- All Superinterfaces:
EntityService<de.digitalcollections.model.identifiable.entity.agent.Person>,IdentifiableService<de.digitalcollections.model.identifiable.entity.agent.Person>
- All Known Implementing Classes:
PersonServiceImpl
public interface PersonService extends EntityService<de.digitalcollections.model.identifiable.entity.agent.Person>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description de.digitalcollections.model.paging.PageResponse<de.digitalcollections.model.identifiable.entity.agent.Person>findByLocationOfBirth(de.digitalcollections.model.paging.PageRequest pageRequest, UUID uuid)de.digitalcollections.model.paging.PageResponse<de.digitalcollections.model.identifiable.entity.agent.Person>findByLocationOfDeath(de.digitalcollections.model.paging.PageRequest pageRequest, UUID uuid)Set<de.digitalcollections.model.identifiable.entity.DigitalObject>getDigitalObjects(UUID uuidPerson)default Set<de.digitalcollections.model.identifiable.entity.work.Work>getWorks(de.digitalcollections.model.identifiable.entity.agent.Person person)Set<de.digitalcollections.model.identifiable.entity.work.Work>getWorks(UUID uuidPerson)-
Methods inherited from interface de.digitalcollections.cudami.server.business.api.service.identifiable.entity.EntityService
getByRefId, getRandom
-
Methods inherited from interface de.digitalcollections.cudami.server.business.api.service.identifiable.IdentifiableService
addRelatedEntity, addRelatedEntity, addRelatedFileresource, addRelatedFileresource, cleanupLabelFromUnwantedLocales, count, delete, delete, deleteIdentifiers, find, find, find, findAllFull, findAllReduced, findByLanguageAndInitial, get, get, get, getByIdentifier, getLanguages, getRelatedEntities, getRelatedEntities, getRelatedFileResources, getRelatedFileResources, save, saveRelatedEntities, saveRelatedEntities, saveRelatedFileResources, saveRelatedFileResources, update
-
-
-
-
Method Detail
-
findByLocationOfBirth
de.digitalcollections.model.paging.PageResponse<de.digitalcollections.model.identifiable.entity.agent.Person> findByLocationOfBirth(de.digitalcollections.model.paging.PageRequest pageRequest, UUID uuid)
-
findByLocationOfDeath
de.digitalcollections.model.paging.PageResponse<de.digitalcollections.model.identifiable.entity.agent.Person> findByLocationOfDeath(de.digitalcollections.model.paging.PageRequest pageRequest, UUID uuid)
-
getDigitalObjects
Set<de.digitalcollections.model.identifiable.entity.DigitalObject> getDigitalObjects(UUID uuidPerson)
-
getWorks
default Set<de.digitalcollections.model.identifiable.entity.work.Work> getWorks(de.digitalcollections.model.identifiable.entity.agent.Person person)
-
-