Interface CorporateBodyRepository
- All Superinterfaces:
AgentRepository<de.digitalcollections.model.identifiable.entity.agent.CorporateBody>,EntityRepository<de.digitalcollections.model.identifiable.entity.agent.CorporateBody>,IdentifiableRepository<de.digitalcollections.model.identifiable.entity.agent.CorporateBody>,PagingSortingFilteringRepository<de.digitalcollections.model.identifiable.entity.agent.CorporateBody>,UniqueObjectRepository<de.digitalcollections.model.identifiable.entity.agent.CorporateBody>
public interface CorporateBodyRepository
extends AgentRepository<de.digitalcollections.model.identifiable.entity.agent.CorporateBody>
Repository for CorporateBody persistence handling.
-
Method Summary
Modifier and TypeMethodDescriptiondefault List<de.digitalcollections.model.identifiable.entity.agent.CorporateBody>findCollectionRelatedCorporateBodies(de.digitalcollections.model.identifiable.entity.Collection collection, de.digitalcollections.model.list.filtering.Filtering filtering) List<de.digitalcollections.model.identifiable.entity.agent.CorporateBody>findCollectionRelatedCorporateBodies(UUID collectionUuid, de.digitalcollections.model.list.filtering.Filtering filtering) de.digitalcollections.model.list.paging.PageResponse<de.digitalcollections.model.identifiable.entity.agent.CorporateBody>findCollectionRelatedCorporateBodies(UUID collectionUuid, de.digitalcollections.model.list.paging.PageRequest pageRequest) Methods inherited from interface de.digitalcollections.cudami.server.backend.api.repository.identifiable.entity.agent.AgentRepository
findDigitalObjects, findDigitalObjects, findWorks, findWorks, getDigitalObjects, getDigitalObjects, getWorks, getWorksMethods inherited from interface de.digitalcollections.cudami.server.backend.api.repository.identifiable.entity.EntityRepository
getByRefId, setRelatedEntitiesMethods inherited from interface de.digitalcollections.cudami.server.backend.api.repository.identifiable.IdentifiableRepository
addRelatedEntity, addRelatedEntity, addRelatedFileresource, addRelatedFileresource, findByLanguageAndInitial, findRelatedEntities, findRelatedEntities, findRelatedFileResources, findRelatedFileResources, getByIdentifiables, getByIdentifier, getByIdentifier, getLanguages, setRelatedEntities, setRelatedFileResources, setRelatedFileResourcesMethods inherited from interface de.digitalcollections.cudami.server.backend.api.repository.PagingSortingFilteringRepository
findMethods inherited from interface de.digitalcollections.cudami.server.backend.api.repository.UniqueObjectRepository
count, create, delete, delete, deleteByUuid, deleteByUuids, getByExample, getByExampleAndFiltering, getByExamples, getByExamplesAndFiltering, getByUuid, getByUuidAndFiltering, getByUuids, getByUuidsAndFiltering, getRandom, save, save, saveOrUpdate, update, update
-
Method Details
-
findCollectionRelatedCorporateBodies
default List<de.digitalcollections.model.identifiable.entity.agent.CorporateBody> findCollectionRelatedCorporateBodies(de.digitalcollections.model.identifiable.entity.Collection collection, de.digitalcollections.model.list.filtering.Filtering filtering) throws RepositoryException - Throws:
RepositoryException
-
findCollectionRelatedCorporateBodies
List<de.digitalcollections.model.identifiable.entity.agent.CorporateBody> findCollectionRelatedCorporateBodies(UUID collectionUuid, de.digitalcollections.model.list.filtering.Filtering filtering) throws RepositoryException - Throws:
RepositoryException
-
findCollectionRelatedCorporateBodies
de.digitalcollections.model.list.paging.PageResponse<de.digitalcollections.model.identifiable.entity.agent.CorporateBody> findCollectionRelatedCorporateBodies(UUID collectionUuid, de.digitalcollections.model.list.paging.PageRequest pageRequest) throws RepositoryException - Throws:
RepositoryException
-