Interface WebsiteService
-
- All Superinterfaces:
EntityService<de.digitalcollections.model.identifiable.entity.Website>,IdentifiableService<de.digitalcollections.model.identifiable.entity.Website>
- All Known Implementing Classes:
WebsiteServiceImpl
public interface WebsiteService extends EntityService<de.digitalcollections.model.identifiable.entity.Website>
Service for Website.
-
-
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 websiteUuid, List<de.digitalcollections.model.identifiable.web.Webpage> rootPages)-
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
-
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)
-
-