Interface WebsiteRepository
-
- All Superinterfaces:
EntityRepository<de.digitalcollections.model.identifiable.entity.Website>,IdentifiableRepository<de.digitalcollections.model.identifiable.entity.Website>
public interface WebsiteRepository extends EntityRepository<de.digitalcollections.model.identifiable.entity.Website>
Repository for Website persistence handling.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description de.digitalcollections.model.paging.SearchPageResponse<de.digitalcollections.model.identifiable.web.Webpage>findRootPages(UUID uuid, de.digitalcollections.model.paging.SearchPageRequest searchPageRequest)default List<de.digitalcollections.model.identifiable.web.Webpage>getRootPages(de.digitalcollections.model.identifiable.entity.Website website)List<de.digitalcollections.model.identifiable.web.Webpage>getRootPages(UUID uuid)default booleanupdateRootPagesOrder(de.digitalcollections.model.identifiable.entity.Website website, List<de.digitalcollections.model.identifiable.web.Webpage> rootPages)booleanupdateRootPagesOrder(UUID website, List<de.digitalcollections.model.identifiable.web.Webpage> rootPages)-
Methods inherited from interface de.digitalcollections.cudami.server.backend.api.repository.identifiable.entity.EntityRepository
findOneByRefId, findRandom
-
Methods inherited from interface de.digitalcollections.cudami.server.backend.api.repository.identifiable.IdentifiableRepository
addRelatedEntity, addRelatedEntity, addRelatedFileresource, addRelatedFileresource, count, delete, delete, find, find, find, findAllFull, findAllReduced, findByLanguageAndInitial, findOne, findOne, findOne, findOneByIdentifier, getLanguages, getRelatedEntities, getRelatedEntities, getRelatedFileResources, getRelatedFileResources, save, save, saveRelatedEntities, saveRelatedEntities, saveRelatedFileResources, saveRelatedFileResources, update, update
-
-
-
-
Method Detail
-
findRootPages
de.digitalcollections.model.paging.SearchPageResponse<de.digitalcollections.model.identifiable.web.Webpage> findRootPages(UUID uuid, de.digitalcollections.model.paging.SearchPageRequest searchPageRequest)
-
getRootPages
default List<de.digitalcollections.model.identifiable.web.Webpage> getRootPages(de.digitalcollections.model.identifiable.entity.Website website)
-
updateRootPagesOrder
default boolean updateRootPagesOrder(de.digitalcollections.model.identifiable.entity.Website website, List<de.digitalcollections.model.identifiable.web.Webpage> rootPages)
-
-