Uses of Interface
org.hippoecm.hst.core.container.HstContainerConfig
Package
Description
The org.hippoecm.hst.core.container package defines the API for the HST Core Container
-
Uses of HstContainerConfig in org.hippoecm.hst.core.container
Modifier and TypeMethodDescriptionHstRequestProcessor.getCurrentHstContainerConfig()
Returns the current request container config object used in the current request processing context.ValveContext.getRequestContainerConfig()
Returns the HstComponent container configuration.Modifier and TypeMethodDescriptionvoid
Pipeline.cleanup
(HstContainerConfig requestContainerConfig, HstRequestContext requestContext, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.servlet.http.HttpServletResponse servletResponse) Does post-processing step for the request processing.HstComponentWindowFactory.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.HstComponentRegistry.getComponent
(HstContainerConfig requestContainerConfig, String componentId) Returns the registered HstComponent.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.HstComponentRegistry.getComponentMetadata
(HstContainerConfig requestContainerConfig, String componentId) Returns the metadata of the registered HstComponent.<T> T
HstComponentFactory.getObjectInstance
(HstContainerConfig requestContainerConfig, String className) Returns arbitrary object instance from the HstComponent context.void
Pipeline.invoke
(HstContainerConfig requestContainerConfig, HstRequestContext requestContext, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.servlet.http.HttpServletResponse servletResponse) Invokes the request processing, aka the initialization and rendering valvesvoid
HstComponentInvoker.invokeAction
(HstContainerConfig requestContainerConfig, jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse) Invokes theHstComponent.doAction(org.hippoecm.hst.core.component.HstRequest, HstResponse)
method.void
HstComponentInvoker.invokeBeforeRender
(HstContainerConfig requestContainerConfig, jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse) void
HstComponentInvoker.invokeBeforeServeResource
(HstContainerConfig requestContainerConfig, jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse) void
HstComponentInvoker.invokePrepareBeforeRender
(HstContainerConfig requestContainerConfig, jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse) void
HstComponentInvoker.invokeRender
(HstContainerConfig requestContainerConfig, jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse) Dispatches to therenderpath
of theHstComponent
.void
HstComponentInvoker.invokeServeResource
(HstContainerConfig requestContainerConfig, jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse) Dispatches to theserveresourcepath
of theHstComponent
.void
HstRequestProcessor.processRequest
(HstContainerConfig requestContainerConfig, HstRequestContext requestContext, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.servlet.http.HttpServletResponse servletResponse, String namedPipeline) processes requestvoid
HstComponentRegistry.registerComponent
(HstContainerConfig requestContainerConfig, String componentId, HstComponent component) Registers the HstComponent.void
HstComponentRegistry.unregisterComponent
(HstContainerConfig requestContainerConfig, String componentId) Unregister the HstComponent.