Uses of Interface
org.hippoecm.hst.core.component.HstRequest

Packages that use HstRequest
org.hippoecm.hst.component.support   
org.hippoecm.hst.component.support.bean   
org.hippoecm.hst.component.support.forms   
org.hippoecm.hst.component.support.portlet   
org.hippoecm.hst.component.support.spring   
org.hippoecm.hst.component.support.spring.mvc   
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.pagecomposer.builtin.components   
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   
 

Uses of HstRequest in org.hippoecm.hst.component.support
 

Methods in org.hippoecm.hst.component.support with parameters of type HstRequest
 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)
           
 

Uses of HstRequest in org.hippoecm.hst.component.support.bean
 

Methods in org.hippoecm.hst.component.support.bean with parameters of type HstRequest
 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 ResolvedSiteMapItem.
 HippoBean BaseHstComponent.getContentBean(HstRequest request)
          When the ResolvedSiteMapItem belonging to the current requestUri has a relativeContentPath that points to an existing jcr Node, a HippoBean wrapping this node is returned.
<T extends HippoBean>
T
BaseHstComponent.getContentBean(HstRequest request, Class<T> beanMappingClass)
           
 HippoFolderBean BaseHstComponent.getGalleryBaseBean(HstRequest request)
           
 HstSite BaseHstComponent.getHstSite(HstRequest request)
           
 String BaseHstComponent.getLocalParameter(String name, HstRequest request)
          See BaseHstComponent.getParameter(String, HstRequest), but now, only resolved parameters directly on the HstComponent are taken into acoount: in other words, no inheritance of parameters is applied
 Map<String,String> BaseHstComponent.getLocalParameters(HstRequest request)
          See BaseHstComponent.getParameters(HstRequest), but now, only resolved parameter map of parameters is returned that is directly on the HstComponenConfiguration, thus, no inheritance is applied
 Mount BaseHstComponent.getMount(HstRequest request)
           
 ObjectBeanManager BaseHstComponent.getObjectBeanManager(HstRequest request)
           
 String BaseHstComponent.getParameter(String name, HstRequest request)
          Returns resolved 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 The parameter map used has inherited parameters from ancestor components, which have precedence over child components)
 Map<String,String> BaseHstComponent.getParameters(HstRequest request)
          See BaseHstComponent.getParameter(String, HstRequest), where we now return all resolved parameters (thus with inheritance of ancestor components)
protected
<T> T
BaseHstComponent.getParametersInfo(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
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 request parameter that is not namespaced.
 String[] BaseHstComponent.getPublicRequestParameters(HstRequest request, String parameterName)
          Also see BaseHstComponent.getPublicRequestParameter(HstRequest, String).
 HstQueryManager BaseHstComponent.getQueryManager(HstRequest request)
           
 ResolvedMount BaseHstComponent.getResolvedMount(HstRequest request)
           
 HippoBean BaseHstComponent.getSiteContentBaseBean(HstRequest request)
           
 String BaseHstComponent.getSiteContentBasePath(HstRequest request)
           
 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.
 

Uses of HstRequest in org.hippoecm.hst.component.support.forms
 

Methods in org.hippoecm.hst.component.support.forms with parameters of type HstRequest
 void BaseFormHstComponent.doAction(HstRequest request, HstResponse response)
          Deprecated.  
static void FormUtils.persistFormMap(HstRequest request, HstResponse response, FormMap formMap, StoreFormResult storeFormResult)
          Facility to temporarily store submitted form data which needs to be accessed in the rendering phase again.
protected  void BaseFormHstComponent.persistFormMap(HstRequest request, HstResponse response, FormMap formMap, StoreFormResult storeFormResult)
          Deprecated. use {@link FormUtils#persistFormMap(HstRequest, HstResponse, FormMap, StoreFormResult) instead
static void FormUtils.populate(HstRequest request, FormMap formMap)
          This method tries to repopulate an earlier posted form that was stored in the repository.
protected  void BaseFormHstComponent.populate(HstRequest request, FormMap formMap)
          Deprecated. use FormUtils.populate(HstRequest, FormMap) instead
 

Constructors in org.hippoecm.hst.component.support.forms with parameters of type HstRequest
FormMap(HstRequest request, List<String> fieldNames)
           
FormMap(HstRequest request, String[] fieldNames)
           
 

Uses of HstRequest in org.hippoecm.hst.component.support.portlet
 

Methods in org.hippoecm.hst.component.support.portlet with parameters of type HstRequest
 void GenericPortletPrefsEditor.doAction(HstRequest request, HstResponse response)
           
 void GenericPortletPrefsEditor.doBeforeRender(HstRequest request, HstResponse response)
           
 

Uses of HstRequest in org.hippoecm.hst.component.support.spring
 

Methods in org.hippoecm.hst.component.support.spring with parameters of type HstRequest
 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)
           
 

Uses of HstRequest in org.hippoecm.hst.component.support.spring.mvc
 

Methods in org.hippoecm.hst.component.support.spring.mvc with parameters of type HstRequest
protected  String HstDispatcherServlet.getModelAndViewOfActionSessionAttributeName(HstRequest hstRequest)
           
 

Uses of HstRequest in org.hippoecm.hst.core.component
 

Classes in org.hippoecm.hst.core.component that implement HstRequest
 class HstRequestImpl
          HstRequestImpl
 

Methods in org.hippoecm.hst.core.component with parameters of type HstRequest
protected  InvocationHandler HstParameterInfoProxyFactoryImpl.createHstParameterInfoInvocationHandler(ComponentConfiguration componentConfig, HstRequest request)
          Override this method if a custom parameterInfoHandler is needed
<T> T
HstParameterInfoProxyFactoryImpl.createParameterInfoProxy(ParametersInfo parametersInfo, ComponentConfiguration componentConfig, HstRequest request)
           
<T> T
HstParameterInfoProxyFactory.createParameterInfoProxy(ParametersInfo parametersInfo, ComponentConfiguration componentConfig, HstRequest request)
          Returns a proxy instance of the interface T.
 void HstComponent.doAction(HstRequest request, HstResponse response)
          Allows the component to process actions
 void GenericHstComponent.doAction(HstRequest request, HstResponse response)
           
 void HstComponent.doBeforeRender(HstRequest request, HstResponse response)
          Allows the component to do some business logic processing before rendering
 void GenericHstComponent.doBeforeRender(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.doBeforeServeResource(HstRequest request, HstResponse response)
           
 String HstParameterInfoProxyFactoryImpl.ParameterInfoInvocationHandler.getParameterValue(String parameterName, ComponentConfiguration config, HstRequest req)
           
 

Constructors in org.hippoecm.hst.core.component with parameters of type HstRequest
HstParameterInfoProxyFactoryImpl.ParameterInfoInvocationHandler(ComponentConfiguration componentConfig, HstRequest request)
           
 

Uses of HstRequest in org.hippoecm.hst.core.container
 

Methods in org.hippoecm.hst.core.container with parameters of type HstRequest
protected  PageErrorHandler.Status AbstractValve.handleComponentExceptions(PageErrors pageErrors, HstContainerConfig requestContainerConfig, HstComponentWindow window, HstRequest hstRequest, HstResponse hstResponse)
           
 PageErrorHandler.Status DefaultPageErrorHandler.handleComponentExceptions(PageErrors pageErrors, HstRequest hstRequest, HstResponse hstResponse)
           
 PageErrorHandler.Status PageErrorHandler.handleComponentExceptions(PageErrors pageErrors, HstRequest hstRequest, HstResponse hstResponse)
          Handles the exceptions generated by page or components.
 

Method parameters in org.hippoecm.hst.core.container with type arguments of type HstRequest
protected  void AggregationValve.createHstRequestResponseForWindows(HstComponentWindow window, HstComponentWindow rootRenderingWindow, HstRequestContext requestContext, javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, Map<HstComponentWindow,HstRequest> requestMap, Map<HstComponentWindow,HstResponse> responseMap, HstResponse topComponentHstResponse, boolean isComponentWindowRendered)
           
protected  void AggregationValve.processWindowsBeforeRender(HstContainerConfig requestContainerConfig, HstComponentWindow rootWindow, HstComponentWindow rootRenderingWindow, HstComponentWindow[] sortedComponentWindows, Map<HstComponentWindow,HstRequest> requestMap, Map<HstComponentWindow,HstResponse> responseMap)
           
protected  void AggregationValve.processWindowsRender(HstContainerConfig requestContainerConfig, HstComponentWindow[] sortedComponentWindows, Map<HstComponentWindow,HstRequest> requestMap, Map<HstComponentWindow,HstResponse> responseMap)
           
 

Uses of HstRequest in org.hippoecm.hst.core.sitemenu
 

Methods in org.hippoecm.hst.core.sitemenu with parameters of type HstRequest
 ResolvedSiteMapItem AbstractMenuItem.resolveToSiteMapItem(HstRequest request)
           
 ResolvedSiteMapItem CommonMenuItem.resolveToSiteMapItem(HstRequest request)
           
 

Uses of HstRequest in org.hippoecm.hst.mock.core.component
 

Classes in org.hippoecm.hst.mock.core.component that implement HstRequest
 class MockHstRequest
           
 

Uses of HstRequest in org.hippoecm.hst.mock.core.sitemenu
 

Methods in org.hippoecm.hst.mock.core.sitemenu with parameters of type HstRequest
 ResolvedSiteMapItem MockHstSiteMenuItem.resolveToSiteMapItem(HstRequest request)
           
 

Uses of HstRequest in org.hippoecm.hst.pagecomposer.builtin.components
 

Methods in org.hippoecm.hst.pagecomposer.builtin.components with parameters of type HstRequest
 void StandardContainerComponent.doBeforeRender(HstRequest request, HstResponse response)
           
 

Uses of HstRequest in org.hippoecm.hst.tag
 

Methods in org.hippoecm.hst.tag with parameters of type HstRequest
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?
 

Uses of HstRequest in org.hippoecm.hst.util
 

Methods in org.hippoecm.hst.util that return HstRequest
static HstRequest HstRequestUtils.getHstRequest(javax.servlet.http.HttpServletRequest servletRequest)
          Returns HstRequest object found in the servletRequest.
 

Methods in org.hippoecm.hst.util with parameters of type HstRequest
static void HstResponseUtils.sendRedirect(HstRequest request, HstResponse response, String path)
          Facility method for sending a redirect to a sitemap path.
static void HstResponseUtils.sendRedirect(HstRequest request, HstResponse response, String path, Map<String,String[]> queryParams)
          Facility method for sending a 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 redirect to a sitemap path.
static void HstResponseUtils.sendRedirectOrForward(HstRequest request, HstResponse response, String path)
          Facility method for sending a redirect if available or forwarding otherwise to a SiteMapItemId.
static void HstResponseUtils.sendRedirectOrForward(HstRequest request, HstResponse response, String path, Map<String,String[]> queryParams)
          Facility method for sending a redirect if available or forwarding otherwise to a SiteMapItemId.
static void HstResponseUtils.sendRedirectOrForward(HstRequest request, HstResponse response, String path, Map<String,String[]> queryParams, String characterEncoding)
          Facility method for sending a redirect if available or forwarding otherwise to a SiteMapItemId.
 

Uses of HstRequest in org.hippoecm.hst.utils
 

Methods in org.hippoecm.hst.utils with parameters of type HstRequest
static javax.jcr.Session BeanUtils.getDisposablePoolSession(HstRequest hstRequest, String disposablePoolIdentifier)
           
static
<T extends HippoBean>
T
BeanUtils.getFacetedNavigationResultDocument(HstRequest hstRequest, HstQuery query, ObjectConverter objectConverter, Class<T> beanMappingClass)
          Tries to return a bean that is located in a faceted navigation tree below a result set.
static
<T extends HippoBean>
T
BeanUtils.getFacetedNavigationResultDocument(HstRequest hstRequest, HstQuery query, String relPath, ObjectConverter objectConverter, Class<T> beanMappingClass)
          Tries to return a bean that is located in a faceted navigation tree below a result set.
static
<T extends HippoBean>
T
BeanUtils.getFacetedNavigationResultDocument(HstRequest hstRequest, String query, ObjectConverter objectConverter, Class<T> beanMappingClass)
          Tries to return a bean that is located in a faceted navigation tree below a result set.
static
<T extends HippoBean>
T
BeanUtils.getFacetedNavigationResultDocument(HstRequest hstRequest, String query, String relPath, ObjectConverter objectConverter, Class<T> beanMappingClass)
          Tries to return a bean that is located in a faceted navigation tree below a result set.
static HippoFacetNavigationBean BeanUtils.getFacetNavigationBean(HstRequest hstRequest, HstQuery query, ObjectConverter objectConverter)
          Same as BeanUtils.getFacetNavigationBean(HstRequest, String, ObjectConverter) only now instead of a String query we pass in a HstQuery
static HippoFacetNavigationBean BeanUtils.getFacetNavigationBean(HstRequest hstRequest, HstQuery query, String relPath, ObjectConverter objectConverter)
          Same as BeanUtils.getFacetNavigationBean(HstRequest, HstQuery, ObjectConverter) only now instead of having the faceted navigation node from the ResolvedSiteMapItem we add a relPath where it should be found
static HippoFacetNavigationBean BeanUtils.getFacetNavigationBean(HstRequest hstRequest, String query, ObjectConverter objectConverter)
           Returns the HippoFacetNavigationBean for this HstRequest from the ResolvedSiteMapItem where it is accounted for the free text query.
static HippoFacetNavigationBean BeanUtils.getFacetNavigationBean(HstRequest hstRequest, String relPath, String query, ObjectConverter objectConverter)
           Returns the HippoFacetNavigationBean for this HstRequest and relPath where it is accounted for the free text query.
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-2012 Hippo. All Rights Reserved.