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
Modifier and Type Method Description de.digitalcollections.model.paging.SearchPageResponse<de.digitalcollections.model.identifiable.web.Webpage>findRootPages(java.util.UUID uuid, de.digitalcollections.model.paging.SearchPageRequest searchPageRequest)default java.util.List<de.digitalcollections.model.identifiable.web.Webpage>getRootPages(de.digitalcollections.model.identifiable.entity.Website website)java.util.List<de.digitalcollections.model.identifiable.web.Webpage>getRootPages(java.util.UUID uuid)default booleanupdateRootPagesOrder(de.digitalcollections.model.identifiable.entity.Website website, java.util.List<de.digitalcollections.model.identifiable.web.Webpage> rootPages)booleanupdateRootPagesOrder(java.util.UUID websiteUuid, java.util.List<de.digitalcollections.model.identifiable.web.Webpage> rootPages)Methods inherited from interface de.digitalcollections.cudami.server.business.api.service.identifiable.entity.EntityService
getByRefId, getRandomMethods 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 Details
-
findRootPages
de.digitalcollections.model.paging.SearchPageResponse<de.digitalcollections.model.identifiable.web.Webpage> findRootPages(java.util.UUID uuid, de.digitalcollections.model.paging.SearchPageRequest searchPageRequest) -
getRootPages
default java.util.List<de.digitalcollections.model.identifiable.web.Webpage> getRootPages(de.digitalcollections.model.identifiable.entity.Website website) -
getRootPages
java.util.List<de.digitalcollections.model.identifiable.web.Webpage> getRootPages(java.util.UUID uuid) -
updateRootPagesOrder
default boolean updateRootPagesOrder(de.digitalcollections.model.identifiable.entity.Website website, java.util.List<de.digitalcollections.model.identifiable.web.Webpage> rootPages) -
updateRootPagesOrder
boolean updateRootPagesOrder(java.util.UUID websiteUuid, java.util.List<de.digitalcollections.model.identifiable.web.Webpage> rootPages)
-