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
|
Modifier and Type | Method and 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 the
response
below |
Modifier and Type | Method and Description |
---|---|
HstComponentWindow |
HstComponentWindowFactory.create(HstContainerConfig requestContainerConfig,
HstRequestContext requestContext,
HstComponentConfiguration compConfig,
HstComponentFactory compFactory)
Creates a
HstComponentWindow instance. |
HstComponentWindow |
HstComponentWindowFactory.create(HstContainerConfig requestContainerConfig,
HstRequestContext requestContext,
HstComponentConfiguration compConfig,
HstComponentFactory compFactory,
HstComponentWindow parentWindow)
Creates a
HstComponentWindow 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 root
HstComponentWindow instance to *render* the current request. |
HstComponentWindow |
ValveContext.getRootComponentWindow()
Returns the root
HstComponentWindow instance that is used to process the current request. |
Modifier and Type | Method and Description |
---|---|
Map<String,HstComponentWindow> |
HstComponentWindow.getChildWindowMap()
The child component windows contained in this component window.
|
Modifier and Type | Method and Description |
---|---|
HstComponentWindow |
HstComponentWindowFactory.create(HstContainerConfig requestContainerConfig,
HstRequestContext requestContext,
HstComponentConfiguration compConfig,
HstComponentFactory compFactory,
HstComponentWindow parentWindow)
Creates a
HstComponentWindow 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 the
window from the child windows if exists and otherwise does nothing |
void |
ValveContext.setRootComponentRenderingWindow(HstComponentWindow rootComponentRenderingWindow)
Sets the root
HstComponentWindow instance to *render* the current request |
void |
ValveContext.setRootComponentWindow(HstComponentWindow rootComponentWindow)
Sets the root
HstComponentWindow instancethat is used to process the current request. |
Copyright © 2008–2017 Hippo B.V. (http://www.onehippo.com). All rights reserved.