All Superinterfaces:
EntityService<de.digitalcollections.model.identifiable.entity.Website>, IdentifiableService<de.digitalcollections.model.identifiable.entity.Website>, UniqueObjectService<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 Details

    • findRootWebpages

      de.digitalcollections.model.list.paging.PageResponse<de.digitalcollections.model.identifiable.web.Webpage> findRootWebpages(de.digitalcollections.model.identifiable.entity.Website website, de.digitalcollections.model.list.paging.PageRequest pageRequest) throws ServiceException
      Throws:
      ServiceException
    • getRootWebpages

      List<de.digitalcollections.model.identifiable.web.Webpage> getRootWebpages(de.digitalcollections.model.identifiable.entity.Website website) throws ServiceException
      Throws:
      ServiceException
    • updateRootWebpagesOrder

      boolean updateRootWebpagesOrder(de.digitalcollections.model.identifiable.entity.Website website, List<de.digitalcollections.model.identifiable.web.Webpage> rootPages) throws ServiceException
      Throws:
      ServiceException