Uses of Interface
org.hippoecm.hst.configuration.components.HstComponentConfiguration
Package
Description
The org.hippoecm.hst.configuration.components package defines the API for the HST Components Configuration
The org.hippoecm.hst.core.container package defines the API for the HST Core Container
The org.hippoecm.hst.core.request package defines the API for the HST Core Request
-
Uses of HstComponentConfiguration in org.hippoecm.hst.configuration.components
Modifier and TypeMethodDescriptionHstComponentConfiguration.getChildByName
(String name) Returns the child HstComponentConfiguration by its name, or null if it doens't existHstComponentsConfiguration.getComponentConfiguration
(String id) HstComponentConfiguration.getParent()
Returns the parentHstComponentConfiguration
for this this component or null if a root component.Modifier and TypeMethodDescriptiondefault Stream<HstComponentConfiguration>
HstComponentConfiguration.flattened()
default Stream<HstComponentConfiguration>
HstComponentsConfiguration.flattened
(List<HstComponentConfiguration> childComponents) HstComponentsConfiguration.getAvailableContainerItems()
Returns all the availableHstComponentConfiguration
's belonging to theHstSite
HstComponentConfiguration.getChildren()
Implementations should return an unmodifiable linked map, for exampleCollections.unmodifiableMap(java.util.Map<? extends K, ? extends V>)
to avoid client code changing configurationHstComponentsConfiguration.getComponentConfigurations()
Return the map of all *non prototype* canonicalHstComponentConfiguration
's where the keys are the theHstComponentConfiguration
's (HstComponentInfo.getId()
).HstComponentsConfiguration.getPrototypePages()
HstComponentsConfiguration.getXPages()
Modifier and TypeMethodDescriptiondefault Stream<HstComponentConfiguration>
HstComponentsConfiguration.flattened
(List<HstComponentConfiguration> childComponents) -
Uses of HstComponentConfiguration in org.hippoecm.hst.configuration.experiencepage
Modifier and TypeMethodDescriptionExperiencePageService.loadExperiencePage
(Node hstPage, HstSite hstSite, ClassLoader websiteClassLoader) ExperiencePageService.loadExperiencePageComponentItem
(Node componentItem, HstSite hstSite, ClassLoader websiteClassLoader) -
Uses of HstComponentConfiguration in org.hippoecm.hst.core.channelmanager
Modifier and TypeMethodDescriptionComponentLockedReasonContributor.findReason
(HstRequestContext requestContext, HstComponentConfiguration compConfig, Workflow workflow, Map<String, Serializable> hints, String branchId) -
Uses of HstComponentConfiguration in org.hippoecm.hst.core.container
Modifier and TypeMethodDescriptionHstComponentWindowFactory.create
(HstContainerConfig requestContainerConfig, HstRequestContext requestContext, HstComponentConfiguration compConfig, HstComponentFactory compFactory) Creates aHstComponentWindow
instance.HstComponentWindowFactory.create
(HstContainerConfig requestContainerConfig, HstRequestContext requestContext, HstComponentConfiguration compConfig, HstComponentFactory compFactory, HstComponentWindow parentWindow) Creates aHstComponentWindow
instance as a child window of the parentWindow.HstComponentWindowFilter.doFilter
(HstRequestContext requestContext, HstComponentConfiguration compConfig, HstComponentWindow window) HstComponentFactory.getComponentInstance
(HstContainerConfig requestContainerConfig, HstComponentConfiguration compConfig, Mount mount) Returns the HstComponent instance from the HstComponent context.HstComponentFactory.getComponentMetadata
(HstContainerConfig requestContainerConfig, HstComponentConfiguration compConfig, Mount mount) Returns the metadata of the HstComponent from the HstComponent context. -
Uses of HstComponentConfiguration in org.hippoecm.hst.core.request
-
Uses of HstComponentConfiguration in org.hippoecm.hst.pagecomposer.jaxrs.api