Package | Description |
---|---|
org.hippoecm.hst.core.component |
The org.hippoecm.hst.core.component package defines the API for the HST Core Component
|
org.hippoecm.hst.core.container |
The org.hippoecm.hst.core.container package defines the API for the HST Core Container
|
Modifier and Type | Class and Description |
---|---|
class |
HstComponentFatalException
The
HstComponentFatalException can be thrown to break out of the HST2 request handling. |
Modifier and Type | Method and Description |
---|---|
void |
GenericHstComponent.destroy() |
void |
HstComponent.destroy()
Allows the component to destroy itself
|
void |
GenericHstComponent.doAction(HstRequest request,
HstResponse response) |
void |
HstComponent.doAction(HstRequest request,
HstResponse response)
Allows the component to process actions
|
void |
GenericHstComponent.doBeforeRender(HstRequest request,
HstResponse response) |
void |
HstComponent.doBeforeRender(HstRequest request,
HstResponse response)
Allows the component to do some business logic processing before rendering
|
void |
GenericHstComponent.doBeforeServeResource(HstRequest request,
HstResponse response) |
void |
HstComponent.doBeforeServeResource(HstRequest request,
HstResponse response)
Allows the component to do some business logic processing before serving resource
|
void |
GenericHstComponent.init(javax.servlet.ServletContext servletContext,
ComponentConfiguration componentConfig) |
void |
HstComponent.init(javax.servlet.ServletContext servletContext,
ComponentConfiguration componentConfig)
Allows the component to initialize itself
|
default void |
HstComponent.prepareBeforeRender(HstRequest request,
HstResponse response)
This method is invoked before
HstComponent.doBeforeRender(HstRequest, HstResponse) method to give an HstComponent
a chance to prepare any business service invocation(s). |
Modifier and Type | Method and Description |
---|---|
Collection<HstComponentException> |
PageErrors.getAllComponentExceptions()
Returns all component exceptions.
|
List<HstComponentException> |
HstComponentWindow.getComponentExceptions()
The component exceptions during initialization or runtime.
|
Collection<HstComponentException> |
PageErrors.getComponentExceptions(HstComponentInfo componentInfo)
Returns collection of
HstComponentException caused by the specific component. |
Modifier and Type | Method and Description |
---|---|
void |
HstComponentWindow.addComponentExcpetion(HstComponentException e)
Adds a component exceptions during initialization or runtime.
|
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) |
HstComponent |
HstComponentFactory.getComponentInstance(HstContainerConfig requestContainerConfig,
HstComponentConfiguration compConfig,
Mount mount)
Returns the HstComponent instance from the HstComponent context.
|
HstComponentMetadata |
HstComponentFactory.getComponentMetadata(HstContainerConfig requestContainerConfig,
HstComponentConfiguration compConfig,
Mount mount)
Returns the metadata of the HstComponent from the HstComponent context.
|
<T> T |
HstComponentFactory.getObjectInstance(HstContainerConfig requestContainerConfig,
String className)
Returns arbitrary object instance from the HstComponent context.
|
Copyright © 2008–2017 Hippo B.V. (http://www.onehippo.com). All rights reserved.