Interface WebpageService<E extends de.digitalcollections.model.api.identifiable.entity.Entity>

  • Type Parameters:
    E - entity type
    All Superinterfaces:
    EntityPartService<de.digitalcollections.model.api.identifiable.entity.parts.Webpage,​E>, IdentifiableService<de.digitalcollections.model.api.identifiable.entity.parts.Webpage>, NodeService<de.digitalcollections.model.api.identifiable.entity.parts.Webpage>
    All Known Implementing Classes:
    WebpageServiceImpl

    public interface WebpageService<E extends de.digitalcollections.model.api.identifiable.entity.Entity>
    extends NodeService<de.digitalcollections.model.api.identifiable.entity.parts.Webpage>, EntityPartService<de.digitalcollections.model.api.identifiable.entity.parts.Webpage,​E>
    Service for Webpage.
    • Method Detail

      • getActive

        de.digitalcollections.model.api.identifiable.entity.parts.Webpage getActive​(UUID uuid)
      • getActive

        de.digitalcollections.model.api.identifiable.entity.parts.Webpage getActive​(UUID uuid,
                                                                                    Locale pLocale)
      • getActiveChildren

        List<de.digitalcollections.model.api.identifiable.entity.parts.Webpage> getActiveChildren​(UUID uuid)
      • getActiveChildren

        de.digitalcollections.model.api.paging.PageResponse<de.digitalcollections.model.api.identifiable.entity.parts.Webpage> getActiveChildren​(UUID uuid,
                                                                                                                                                 de.digitalcollections.model.api.paging.PageRequest pageRequest)
      • getWebsite

        de.digitalcollections.model.api.identifiable.entity.Website getWebsite​(UUID webpageUuid)