Package | Description |
---|---|
org.hippoecm.hst.component.support | |
org.hippoecm.hst.component.support.bean | |
org.hippoecm.hst.component.support.forms | |
org.hippoecm.hst.component.support.spring | |
org.hippoecm.hst.component.support.spring.mvc | |
org.hippoecm.hst.core.channelmanager | |
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
|
org.hippoecm.hst.core.sitemenu |
The org.hippoecm.hst.core.sitemenu package defines the API for the HST Core SiteMenu
|
org.hippoecm.hst.mock.core.component | |
org.hippoecm.hst.mock.core.sitemenu | |
org.hippoecm.hst.tag | |
org.hippoecm.hst.util |
The org.hippoecm.hst.content.util package defines the API for the HST Util
|
org.hippoecm.hst.utils |
Modifier and Type | Method and Description |
---|---|
void |
SimpleDispatcherHstComponent.doAction(HstRequest request,
HstResponse response) |
void |
SimpleDispatcherHstComponent.doBeforeRender(HstRequest request,
HstResponse response) |
void |
SimpleDispatcherHstComponent.doBeforeServeResource(HstRequest request,
HstResponse response) |
protected void |
SimpleDispatcherHstComponent.doDispatch(String dispatchPath,
HstRequest request,
HstResponse response) |
protected String |
SimpleDispatcherHstComponent.getDispatchPathParameter(HstRequest request,
String lifecyclePhase) |
protected String |
SimpleDispatcherHstComponent.getParameter(String name,
HstRequest request,
String defaultValue) |
Modifier and Type | Method and Description |
---|---|
HippoFolderBean |
BaseHstComponent.getAssetBaseBean(HstRequest request) |
HippoBean |
BaseHstComponent.getBeanForResolvedSiteMapItem(HstRequest request,
ResolvedSiteMapItem resolvedSiteMapItem)
Return a
HippoBean when it can be found for the relativeContentPath for the . |
protected <T> T |
BaseHstComponent.getComponentParametersInfo(HstRequest request)
Returns a proxy ParametersInfo object which resolves parameter from HstComponentConfiguration : resolved means that possible property placeholders like
${1} or ${year}, where the first refers to the first wildcard matcher in a resolved sitemap item, and the latter
to a resolved parameter in the resolved HstSiteMapItem
|
HippoBean |
BaseHstComponent.getContentBean(HstRequest request)
Deprecated.
since 7.9.0 : use
HstRequestContext.getContentBean() instead |
<T extends HippoBean> |
BaseHstComponent.getContentBean(HstRequest request,
Class<T> beanMappingClass)
Deprecated.
since 7.9.1 : use
org.hippoecm.hst.core.request.HstRequestContext#getContentBean(Class instead |
HippoFolderBean |
BaseHstComponent.getGalleryBaseBean(HstRequest request) |
HstSite |
BaseHstComponent.getHstSite(HstRequest request) |
String |
BaseHstComponent.getLocalParameter(String name,
HstRequest request)
Deprecated.
since 2.26.01. Use
BaseHstComponent.getComponentLocalParameter(String) instead |
Map<String,String> |
BaseHstComponent.getLocalParameters(HstRequest request)
Deprecated.
since 2.26.01. Use
BaseHstComponent.getComponentLocalParameters() instead |
Mount |
BaseHstComponent.getMount(HstRequest request) |
ObjectBeanManager |
BaseHstComponent.getObjectBeanManager(HstRequest request)
Deprecated.
since 7.9.0 : use
HstRequestContext.getObjectBeanManager() instead |
String |
BaseHstComponent.getParameter(String name,
HstRequest request)
Deprecated.
since 2.26.01. Use
BaseHstComponent.getComponentParameter(String) instead |
Map<String,String> |
BaseHstComponent.getParameters(HstRequest request)
Deprecated.
since 2.26.01. Use #getComponentParameters()} instead
|
protected <T> T |
BaseHstComponent.getParametersInfo(HstRequest request)
Deprecated.
since 2.26.01. Use #getComponentParametersInfo(org.hippoecm.hst.core.component.HstRequest)} instead
|
protected javax.jcr.Session |
BaseHstComponent.getPersistableSession(HstRequest request)
Creates a persistable JCR session with the default credentials
|
protected javax.jcr.Session |
BaseHstComponent.getPersistableSession(HstRequest request,
javax.jcr.Credentials credentials)
Creates a persistable JCR session with provided credentials.
|
String |
BaseHstComponent.getPublicRequestParameter(HstRequest request,
String parameterName)
A public request parameter is a
HttpServletRequest parameter that is not namespaced. |
String[] |
BaseHstComponent.getPublicRequestParameters(HstRequest request,
String parameterName)
|
HstQueryManager |
BaseHstComponent.getQueryManager(HstRequest request)
Deprecated.
since 7.9.0 : use
HstRequestContext.getQueryManager() instead |
ResolvedMount |
BaseHstComponent.getResolvedMount(HstRequest request) |
HippoBean |
BaseHstComponent.getSiteContentBaseBean(HstRequest request)
Deprecated.
since 7.9.0. Use
HstRequestContext.getSiteContentBaseBean() instead |
String |
BaseHstComponent.getSiteContentBasePath(HstRequest request)
Deprecated.
since 7.9.0 : use
HstRequestContext.getSiteContentBasePath() instead |
boolean |
BaseHstComponent.isPreview(HstRequest request) |
void |
BaseHstComponent.sendRedirect(String path,
HstRequest request,
HstResponse response)
Facility method for sending a redirect to a sitemap path.
|
void |
BaseHstComponent.sendRedirect(String path,
HstRequest request,
HstResponse response,
Map<String,String[]> queryParams)
Facility method for sending a redirect to a sitemap path including query params.
|
void |
BaseHstComponent.sendRedirect(String path,
HstRequest request,
HstResponse response,
Map<String,String[]> queryParams,
String characterEncoding)
Facility method for sending a redirect to a sitemap path including query params and characterEncoding.
|
Modifier and Type | Method and Description |
---|---|
static void |
FormUtils.persistFormMap(HstRequest request,
HstResponse response,
FormMap formMap,
StoreFormResult storeFormResult) |
static void |
FormUtils.persistFormMap(String formDataNodePath,
String formId,
HstRequest request,
HstResponse response,
FormMap formMap,
StoreFormResult storeFormResult,
boolean includeRenderParameter)
Facility to temporarily store submitted form data which needs to be accessed in the rendering phase again.
|
static void |
FormUtils.populate(HstRequest request,
FormMap formMap)
This method tries to repopulate an earlier posted form that was stored in the repository.
|
Constructor and Description |
---|
FormMap(HstRequest request,
List<String> fieldNames) |
FormMap(HstRequest request,
String[] fieldNames) |
Modifier and Type | Method and Description |
---|---|
void |
SpringBridgeHstComponent.doAction(HstRequest request,
HstResponse response) |
void |
SpringBridgeHstComponent.doBeforeRender(HstRequest request,
HstResponse response) |
void |
SpringBridgeHstComponent.doBeforeServeResource(HstRequest request,
HstResponse response) |
protected HstComponent |
SpringBridgeHstComponent.getDelegatedBean(HstRequest request) |
protected String |
SpringBridgeHstComponent.getParameter(String name,
HstRequest request) |
Modifier and Type | Method and Description |
---|---|
protected String |
HstDispatcherServlet.getModelAndViewOfActionSessionAttributeName(HstRequest hstRequest) |
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.
|
protected boolean |
AbstractComponentWindowResponseAppender.isCmsRequest(HstRequest request) |
protected boolean |
AbstractComponentWindowResponseAppender.isComposerMode(HstRequest request) |
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 |
---|---|
protected InvocationHandler |
HstParameterInfoProxyFactoryImpl.createHstParameterInfoInvocationHandler(ComponentConfiguration componentConfig,
HstRequest request,
HstParameterValueConverter converter,
Class<?> parametersInfoType)
Override this method if a custom parameterInfoHandler is needed
|
<T> T |
HstParameterInfoProxyFactory.createParameterInfoProxy(ParametersInfo parametersInfo,
ComponentConfiguration componentConfig,
HstRequest request,
HstParameterValueConverter converter)
Returns a proxy instance of the interface T.
|
<T> T |
HstParameterInfoProxyFactoryImpl.createParameterInfoProxy(ParametersInfo parametersInfo,
ComponentConfiguration componentConfig,
HstRequest request,
HstParameterValueConverter converter) |
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
|
protected String |
HstParameterInfoProxyFactoryImpl.ParameterInfoInvocationHandler.getPrefixedParameterName(String parameterName,
ComponentConfiguration config,
HstRequest req)
This method can be overridden by subclasses of the
HstParameterInfoProxyFactoryImpl.ParameterInfoInvocationHandler to return
a prefixed value |
Constructor and Description |
---|
ParameterInfoInvocationHandler(ComponentConfiguration componentConfig,
HstRequest request,
HstParameterValueConverter converter,
Class<?> parametersInfoType) |
Modifier and Type | Method and Description |
---|---|
PageErrorHandler.Status |
PageErrorHandler.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.
|
Modifier and Type | Method and Description |
---|---|
ResolvedSiteMapItem |
CommonMenuItem.resolveToSiteMapItem(HstRequest request)
Deprecated.
Not used since CMS 11.0 (HST 4.0.0). Use @{link #resolveToSiteMapItem()}.
|
ResolvedSiteMapItem |
AbstractMenuItem.resolveToSiteMapItem(HstRequest request)
Deprecated.
Not used since CMS 11.0 (HST 3.0.0). Use @{link #resolveToSiteMapItem()}.
|
Modifier and Type | Class and Description |
---|---|
class |
MockHstRequest |
Constructor and Description |
---|
MockValveContext(HstRequest request,
HstResponse response) |
Modifier and Type | Method and Description |
---|---|
ResolvedSiteMapItem |
MockHstSiteMenuItem.resolveToSiteMapItem(HstRequest request) |
Modifier and Type | Method and Description |
---|---|
protected int |
HstTagSupport.doEndTag(HstRequest hstRequest,
HstResponse hstResponse)
A doEndTag hook for derived classes with HstRequest and HstResponse
parameters that are never null.
|
protected HstSite |
HstTagSupport.getHstSite(HstRequest request)
Get the HST Site object from request.
|
protected Mount |
HstTagSupport.getMount(HstRequest request)
Get the
Mount for the current |
protected ObjectBeanManager |
HstTagSupport.getObjectBeanManager(HstRequest request) |
protected HippoBean |
HstTagSupport.getSiteContentBaseBean(HstRequest request)
Get the site content base bean, which is the root document bean whithin
preview or live context.
|
protected String |
HstTagSupport.getSiteContentBasePath(HstRequest request) |
protected boolean |
HstTagSupport.isPreview(HstRequest request)
Is this a request in preview?
|
Modifier and Type | Method and Description |
---|---|
static HstRequest |
HstRequestUtils.getHstRequest(javax.servlet.http.HttpServletRequest servletRequest)
Returns
HstRequest object found in the servletRequest. |
Modifier and Type | Method and Description |
---|---|
static void |
HstResponseUtils.sendPermanentRedirect(HstRequest request,
HstResponse response,
String path)
Facility method for sending a permanent 301 redirect to a sitemap path.
|
static void |
HstResponseUtils.sendPermanentRedirect(HstRequest request,
HstResponse response,
String path,
Map<String,String[]> queryParams)
Facility method for sending a permanent 301 redirect to a sitemap path.
|
static void |
HstResponseUtils.sendPermanentRedirect(HstRequest request,
HstResponse response,
String path,
Map<String,String[]> queryParams,
String characterEncoding)
Facility method for sending a permanent 301 redirect to a sitemap path.
|
static void |
HstResponseUtils.sendRedirect(HstRequest request,
HstResponse response,
String path)
Facility method for sending a temporary 302 redirect to a sitemap path.
|
static void |
HstResponseUtils.sendRedirect(HstRequest request,
HstResponse response,
String path,
Map<String,String[]> queryParams)
Facility method for sending a temporary 302 redirect to a sitemap path.
|
static void |
HstResponseUtils.sendRedirect(HstRequest request,
HstResponse response,
String path,
Map<String,String[]> queryParams,
String characterEncoding)
Facility method for sending a temporary 302 redirect to a sitemap path.
|
Modifier and Type | Method and Description |
---|---|
static <T> T |
ParameterUtils.getParametersInfo(HstComponent component,
ComponentConfiguration componentConfig,
HstRequest request)
Returns a proxy ParametersInfo object for the component class which resolves parameter from
HstComponentConfiguration : resolved means that possible property placeholders like ${1} or ${year}, where the
first refers to the first wildcard matcher in a resolved sitemap item, and the latter to a resolved parameter in
the resolved HstSiteMapItem
NOTE: Because the returned ParametersInfo proxy instance is bound to the current request, you MUST NOT store
the returned object in a member variable or session.
|
Copyright © 2008–2016 Hippo B.V. (http://www.onehippo.com). All rights reserved.