public interface HstMutableRequestContext extends HstRequestContext
Modifier and Type | Method and Description |
---|---|
void |
addComponentWindowFilter(HstComponentWindowFilter filter)
Deprecated.
since 2.30.02 (CMS 10.0.2). Instead, use spring bean 'org.hippoecm.hst.core.container.HstComponentWindowFilter.list'
to add HstComponentWindowFilter items
|
void |
clearObjectAndQueryManagers() |
void |
dispose()
Dispose all the internal objects maintained for the current request processing state.
|
void |
matchingFinished()
Marks the
HstRequestContext that its matching phase has been finished |
void |
setBaseURL(HstContainerURL baseURL) |
void |
setCachingObjectConverter(boolean enabled) |
void |
setCmsRequest(boolean cmsRequest) |
void |
setComponentFilterTags(Set<String> conditions)
set the conditions that will trigger a component to be added to the component window hierarchy.
|
void |
setComponentWindowFilters(List<HstComponentWindowFilter> filters)
Sets the
HstComponentWindowFilter s on the HstRequestContext |
void |
setContainerConfiguration(ContainerConfiguration containerConfiguration) |
void |
setContentBeansTool(ContentBeansTool contentBeansTool)
Sets ContentBeansTool instance for this request context
|
void |
setFullyQualifiedURLs(boolean fullyQualifiedURLs) |
void |
setHstQueryManagerFactory(HstQueryManagerFactory hstQueryManagerFactory) |
void |
setHstSiteMenus(HstSiteMenus siteMenus) |
void |
setHstSiteMenusManager(HstSiteMenusManager siteMenusManager) |
void |
setLinkCreator(HstLinkCreator linkCreator) |
void |
setLocales(List<Locale> locales)
Sets the locales assocaited with this request.
|
void |
setParameterInfoProxyFactory(HstParameterInfoProxyFactory parameterInfoProxyFactory) |
void |
setPathSuffix(String pathSuffix)
Sets the path suffix
|
void |
setPreferredLocale(Locale locale)
Sets the preferred locale associated with this request.
|
void |
setRenderHost(String renderHost)
Sets a specific render host.
|
void |
setResolvedMount(ResolvedMount resolvedMount) |
void |
setResolvedSiteMapItem(ResolvedSiteMapItem resolvedSiteMapItem) |
void |
setServletContext(javax.servlet.ServletContext servletContext) |
void |
setServletRequest(javax.servlet.http.HttpServletRequest servletRequest) |
void |
setServletResponse(javax.servlet.http.HttpServletResponse servletResponse) |
void |
setSession(javax.jcr.Session session) |
void |
setSiteMapMatcher(HstSiteMapMatcher siteMapMatcher) |
void |
setSubject(Subject subject) |
void |
setURLFactory(HstURLFactory urlFactory) |
getAttribute, getAttributeNames, getAttributes, getBaseURL, getComponentFilterTags, getComponentWindowFilters, getContainerConfiguration, getContainerURLProvider, getContentBean, getContentBean, getContentBeansTool, getContextCredentialsProvider, getHstLinkCreator, getHstQueryManagerFactory, getHstSiteMenus, getLocales, getMount, getMount, getObjectBeanManager, getObjectBeanManager, getObjectConverter, getParameterInfoProxyFactory, getPathSuffix, getPreferredLocale, getQueryManager, getQueryManager, getRenderHost, getResolvedMount, getResolvedSiteMapItem, getServletContext, getServletRequest, getServletResponse, getSession, getSession, getSiteContentBaseBean, getSiteContentBasePath, getSiteMapMatcher, getSubject, getURLFactory, getVirtualHost, isCmsRequest, isFullyQualifiedURLs, isPreview, removeAttribute, setAttribute
void setServletContext(javax.servlet.ServletContext servletContext)
void setServletRequest(javax.servlet.http.HttpServletRequest servletRequest)
void setServletResponse(javax.servlet.http.HttpServletResponse servletResponse)
void setSession(javax.jcr.Session session)
void setResolvedMount(ResolvedMount resolvedMount)
void setResolvedSiteMapItem(ResolvedSiteMapItem resolvedSiteMapItem)
void setBaseURL(HstContainerURL baseURL)
void setURLFactory(HstURLFactory urlFactory)
void setSiteMapMatcher(HstSiteMapMatcher siteMapMatcher)
void setLinkCreator(HstLinkCreator linkCreator)
void setParameterInfoProxyFactory(HstParameterInfoProxyFactory parameterInfoProxyFactory)
void setHstSiteMenus(HstSiteMenus siteMenus)
void setHstQueryManagerFactory(HstQueryManagerFactory hstQueryManagerFactory)
void setContainerConfiguration(ContainerConfiguration containerConfiguration)
void setSubject(Subject subject)
void setPreferredLocale(Locale locale)
locale
- The preferred locale associated with this request.void setLocales(List<Locale> locales)
locales
- void setPathSuffix(String pathSuffix)
pathSuffix
- void setComponentFilterTags(Set<String> conditions)
@Deprecated void addComponentWindowFilter(HstComponentWindowFilter filter)
HstComponentWindowFilter
to the HstRequestContext
filter
- the HstComponentWindowFilter
to be added to the HstRequestContext.getComponentWindowFilters()
void setComponentWindowFilters(List<HstComponentWindowFilter> filters)
HstComponentWindowFilter
s on the HstRequestContext
filters
- the HstComponentWindowFilter
s to be set for the HstRequestContext.getComponentWindowFilters()
void setFullyQualifiedURLs(boolean fullyQualifiedURLs)
fullyQualifiedURLs
- sets whether created URLs will be fully qualifiedvoid setRenderHost(String renderHost)
renderHost
was the
actual
used host in the request.renderHost
- the host to be used for renderingvoid setCmsRequest(boolean cmsRequest)
cmsRequest
- when the request is a cmsRequest have this parameter equal to true
HstRequestContext.isCmsRequest()
void setContentBeansTool(ContentBeansTool contentBeansTool)
contentBeansTool
- void setCachingObjectConverter(boolean enabled)
void clearObjectAndQueryManagers()
void dispose()
void matchingFinished()
HstRequestContext
that its matching phase has been finishedvoid setHstSiteMenusManager(HstSiteMenusManager siteMenusManager)
Copyright © 2008–2017 Hippo B.V. (http://www.onehippo.com). All rights reserved.