Uses of Interface
org.hippoecm.hst.core.component.HstRequest
Package
Description
The org.hippoecm.hst.core.component package defines the API for the HST Core Component
The org.hippoecm.hst.core.container package defines the API for the HST Core Container
-
Uses of HstRequest in org.hippoecm.hst.core.channelmanager
Modifier and TypeMethodDescriptionvoid
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 HstRequest in org.hippoecm.hst.core.component
Modifier and TypeMethodDescriptionvoid
GenericHstComponent.doAction
(HstRequest request, HstResponse response) void
HstComponent.doAction
(HstRequest request, HstResponse response) Allows the component to process actionsvoid
GenericHstComponent.doBeforeRender
(HstRequest request, HstResponse response) void
HstComponent.doBeforeRender
(HstRequest request, HstResponse response) Allows the component to do some business logic processing before renderingvoid
GenericHstComponent.doBeforeServeResource
(HstRequest request, HstResponse response) void
HstComponent.doBeforeServeResource
(HstRequest request, HstResponse response) Allows the component to do some business logic processing before serving resourcedefault void
HstComponent.prepareBeforeRender
(HstRequest request, HstResponse response) This method is invoked beforeHstComponent.doBeforeRender(HstRequest, HstResponse)
method to give an HstComponent a chance to prepare any business service invocation(s). -
Uses of HstRequest in org.hippoecm.hst.core.container
Modifier and TypeMethodDescriptionPageErrorHandler.handleComponentExceptions
(PageErrors pageErrors, HstRequest hstRequest, HstResponse hstResponse) Handles the exceptions generated by page or components.void
AsynchronousComponentWindowRenderer.processWindowBeforeRender
(HstComponentWindow window, HstRequest request, HstResponse response) Invoked when processing the doBeforeRender phase of a component window which should be asynchronously rendered. -
Uses of HstRequest in org.hippoecm.hst.core.pagemodel.container
Modifier and TypeMethodDescriptionvoid
MetadataDecorator.decorateComponentWindowMetadata
(HstRequest request, HstResponse response, MetadataContributable metadataModel) Decorate the given component window'smetadataModel
, either component window or container window.