Uses of Class
io.goobi.viewer.model.cms.pages.content.PersistentCMSComponent
Packages that use PersistentCMSComponent
Package
Description
Data access layer of the Goobi viewer.
JPA-based data access object implementation providing the full persistence layer for the Goobi viewer,
including a custom class loader and the central
JPADAO that covers all entity types.Core CMS page model including the
CMSPage entity, page templates, the template
manager, publication status, and edit-state tracking for the page authoring workflow.Abstractions for CMS page content, defining the
CMSContent and CMSComponent
model including attribute groups, publication state, paging support, and the persistent
component entity that stores content item configuration in the database.-
Uses of PersistentCMSComponent in io.goobi.viewer.dao
Methods in io.goobi.viewer.dao that return PersistentCMSComponentMethods in io.goobi.viewer.dao with parameters of type PersistentCMSComponentModifier and TypeMethodDescriptionbooleanIDAO.addCMSComponent(PersistentCMSComponent persistentCMSComponent) booleanIDAO.deleteCMSComponent(PersistentCMSComponent persistentCMSComponent) booleanIDAO.updatedCMSComponent(PersistentCMSComponent persistentCMSComponent) -
Uses of PersistentCMSComponent in io.goobi.viewer.dao.impl
Methods in io.goobi.viewer.dao.impl that return PersistentCMSComponentMethods in io.goobi.viewer.dao.impl with parameters of type PersistentCMSComponentModifier and TypeMethodDescriptionbooleanJPADAO.addCMSComponent(PersistentCMSComponent persistentCMSComponent) booleanJPADAO.deleteCMSComponent(PersistentCMSComponent component) booleanJPADAO.updatedCMSComponent(PersistentCMSComponent persistentCMSComponent) -
Uses of PersistentCMSComponent in io.goobi.viewer.model.cms.pages
Methods in io.goobi.viewer.model.cms.pages that return PersistentCMSComponentModifier and TypeMethodDescriptionCMSPage.addComponent(String filename, CMSTemplateManager templateManager) CMSPageTemplate.addComponent(CMSComponent template) CMSPageTemplate.addComponent(String filename, CMSTemplateManager templateManager) Methods in io.goobi.viewer.model.cms.pages that return types with arguments of type PersistentCMSComponentModifier and TypeMethodDescriptionCMSPage.getPersistentComponents()CMSPageTemplate.getPersistentComponents()Methods in io.goobi.viewer.model.cms.pages with parameters of type PersistentCMSComponentModifier and TypeMethodDescriptionvoidCMSPage.addPersistentComponent(PersistentCMSComponent persistentComponent) CMSPage.getAsCMSComponent(PersistentCMSComponent p) CMSPageTemplate.getAsCMSComponent(PersistentCMSComponent p) booleanCMSPageTemplate.removeComponent(PersistentCMSComponent component) -
Uses of PersistentCMSComponent in io.goobi.viewer.model.cms.pages.content
Methods in io.goobi.viewer.model.cms.pages.content that return PersistentCMSComponentModifier and TypeMethodDescriptionCMSContent.getOwningComponent()PagedCMSContent.getOwningComponent()CMSComponent.getPersistentComponent()Methods in io.goobi.viewer.model.cms.pages.content with parameters of type PersistentCMSComponentModifier and TypeMethodDescriptionintPersistentCMSComponent.compareTo(PersistentCMSComponent o) voidCMSContent.setOwningComponent(PersistentCMSComponent owningComponent) Constructors in io.goobi.viewer.model.cms.pages.content with parameters of type PersistentCMSComponentConstructor parameters in io.goobi.viewer.model.cms.pages.content with type arguments of type PersistentCMSComponentModifierConstructorDescriptionCMSComponent(CMSComponent template, Optional<PersistentCMSComponent> jpa)