Uses of Interface
org.hippoecm.hst.core.container.HstComponentWindow
-
Packages that use HstComponentWindow Package Description org.hippoecm.hst.core.channelmanager org.hippoecm.hst.core.container The org.hippoecm.hst.core.container package defines the API for the HST Core Container -
-
Uses of HstComponentWindow in org.hippoecm.hst.core.channelmanager
Methods in org.hippoecm.hst.core.channelmanager with parameters of type HstComponentWindow Modifier and Type Method Description void
ComponentWindowAttributeContributor. contributeEpilogue(HstComponentWindow window, HstRequest request, Map<String,String> populatingAttributesMap)
Populate an attributes map to be used as a preamble comment for the given component.void
ComponentWindowAttributeContributor. contributePreamble(HstComponentWindow window, HstRequest request, Map<String,String> populatingAttributesMap)
Uses the given window and request to compute the attributes that should be contributed to the given attribute map.void
ComponentWindowResponseAppender. process(HstComponentWindow rootWindow, HstComponentWindow rootRenderingWindow, HstComponentWindow window, HstRequest request, HstResponse response)
if any info needs to be added, like response headers or html comments, it can be written to theresponse
below -
Uses of HstComponentWindow in org.hippoecm.hst.core.container
Methods in org.hippoecm.hst.core.container that return HstComponentWindow Modifier and Type Method Description HstComponentWindow
HstComponentWindowFactory. create(HstContainerConfig requestContainerConfig, HstRequestContext requestContext, HstComponentConfiguration compConfig, HstComponentFactory compFactory)
Creates aHstComponentWindow
instance.HstComponentWindow
HstComponentWindowFactory. create(HstContainerConfig requestContainerConfig, HstRequestContext requestContext, HstComponentConfiguration compConfig, HstComponentFactory compFactory, HstComponentWindow parentWindow)
Creates aHstComponentWindow
instance as a child window of the parentWindow.HstComponentWindow
HstComponentWindowFilter. doFilter(HstRequestContext requestContext, HstComponentConfiguration compConfig, HstComponentWindow window)
HstComponentWindow
HstComponentWindow. getChildWindow(String name)
The child component window which can be accessed by the name.HstComponentWindow
HstComponentWindow. getChildWindowByReferenceName(String referenceName)
The child component window which can be accessed by the reference name.HstComponentWindow
HstComponentWindow. getParentWindow()
The parent component window containing this component window.HstComponentWindow
ValveContext. getRootComponentRenderingWindow()
Returns the rootHstComponentWindow
instance to *render* the current request.HstComponentWindow
ValveContext. getRootComponentWindow()
Returns the rootHstComponentWindow
instance that is used to process the current request.Methods in org.hippoecm.hst.core.container that return types with arguments of type HstComponentWindow Modifier and Type Method Description Map<String,HstComponentWindow>
HstComponentWindow. getChildWindowMap()
The child component windows contained in this component window.Methods in org.hippoecm.hst.core.container with parameters of type HstComponentWindow Modifier and Type Method Description HstComponentWindow
HstComponentWindowFactory. create(HstContainerConfig requestContainerConfig, HstRequestContext requestContext, HstComponentConfiguration compConfig, HstComponentFactory compFactory, HstComponentWindow parentWindow)
Creates aHstComponentWindow
instance as a child window of the parentWindow.HstComponentWindow
HstComponentWindowFilter. doFilter(HstRequestContext requestContext, HstComponentConfiguration compConfig, HstComponentWindow window)
void
AsynchronousComponentWindowRenderer. processWindowBeforeRender(HstComponentWindow window, HstRequest request, HstResponse response)
Invoked when processing the doBeforeRender phase of a component window which should be asynchronously rendered.void
HstComponentWindow. removeChildWindow(HstComponentWindow window)
removes thewindow
from the child windows if exists and otherwise does nothingvoid
ValveContext. setRootComponentRenderingWindow(HstComponentWindow rootComponentRenderingWindow)
Sets the rootHstComponentWindow
instance to *render* the current requestvoid
ValveContext. setRootComponentWindow(HstComponentWindow rootComponentWindow)
Sets the rootHstComponentWindow
instancethat is used to process the current request.
-