Package | Description |
---|---|
org.hippoecm.hst.component.support.bean | |
org.hippoecm.hst.container |
The org.hippoecm.hst.container package defines the API for the HST Container
|
org.hippoecm.hst.content.rewriter |
The org.hippoecm.hst.content.rewriter package defines the API for the HST Content Rewriters
|
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.internal |
The org.hippoecm.hst.core.internal package defines INTERNAL USAGE ONLY API for the HST Container
|
org.hippoecm.hst.core.jcr |
The org.hippoecm.hst.core.jcr package defines the API for the HST Core JCR
|
org.hippoecm.hst.core.linking |
The org.hippoecm.hst.core.linking package defines the API for the HST Core Linking
|
org.hippoecm.hst.core.request |
The org.hippoecm.hst.core.request package defines the API for the HST Core Request
|
org.hippoecm.hst.core.sitemenu |
The org.hippoecm.hst.core.sitemenu package defines the API for the HST Core SiteMenu
|
org.hippoecm.hst.jaxrs | |
org.hippoecm.hst.mock.core.component | |
org.hippoecm.hst.mock.core.linking | |
org.hippoecm.hst.mock.core.request | |
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 |
---|---|
HstQueryManager |
BaseHstComponent.getQueryManager(HstRequestContext ctx) |
Modifier and Type | Method and Description |
---|---|
static HstRequestContext |
ModifiableRequestContextProvider.get()
Returns the
HstRequestContext for the current threads active request. |
static HstRequestContext |
RequestContextProvider.get()
Returns the
HstRequestContext for the current threads active request. |
Modifier and Type | Method and Description |
---|---|
static void |
ModifiableRequestContextProvider.set(HstRequestContext requestContext)
Sets the
HstRequestContext for the current threads active request. |
Modifier and Type | Method and Description |
---|---|
T |
ContentRewriter.rewrite(T content,
javax.jcr.Node contentNode,
HstRequestContext requestContext)
Rewrites the content of the content node.
|
T |
ContentRewriter.rewrite(T content,
javax.jcr.Node contentNode,
HstRequestContext requestContext,
Mount targetMount)
Rewrites the content of the content node.
|
T |
ContentRewriter.rewrite(T content,
javax.jcr.Node contentNode,
HstRequestContext requestContext,
String targetMountAlias)
Rewrites the content of the content node.
|
Modifier and Type | Method and Description |
---|---|
HstRequestContext |
HstRequest.getRequestContext()
Returns the current request context
|
Modifier and Type | Method and Description |
---|---|
HstURL |
HstURLFactory.createURL(String type,
String referenceNamespace,
HstContainerURL base,
HstRequestContext requestContext)
Returns HstURL for the HstURL type with reference namespace based on the base container URL
|
HstURL |
HstURLFactory.createURL(String type,
String referenceNamespace,
HstContainerURL base,
HstRequestContext requestContext,
String contextPath)
Returns HstURL for the HstURL type with reference namespace based on the base container URL and an explicit
contextPath , for example needed when the Mount to create a link for has a different contextpath
than the ResolvedMount belonging to the HstRequestContext |
Modifier and Type | Method and Description |
---|---|
HstRequestContext |
ValveContext.getRequestContext()
Returns the current request context.
|
Modifier and Type | Method and Description |
---|---|
void |
Pipeline.cleanup(HstContainerConfig requestContainerConfig,
HstRequestContext requestContext,
javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
Does post-processing step for the request processing.
|
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. |
Serializable |
RequestInfoCacheKeyFragmentCreator.create(HstRequestContext requestContext)
Creates a serializable request info object that represents the parts of the request that makes the request unique
(and thus ensures unique requests have unique cachekeys)
|
HstComponentWindow |
HstComponentWindowFilter.doFilter(HstRequestContext requestContext,
HstComponentConfiguration compConfig,
HstComponentWindow window) |
void |
Pipeline.invoke(HstContainerConfig requestContainerConfig,
HstRequestContext requestContext,
javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
Invokes the request processing, aka the initialization and rendering valves
|
HstContainerURL |
HstContainerURLProvider.parseURL(HstRequestContext requestContext,
ResolvedMount mount,
String requestPath)
Parses a specified requestPath with the current
HstRequestContext for a new ResolvedMount and requestPath
and creates an HstContainerURL instance. |
void |
HstRequestProcessor.processRequest(HstContainerConfig requestContainerConfig,
HstRequestContext requestContext,
javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse,
String namedPipeline)
processes request
|
String |
HstContainerURLProvider.toContextRelativeURLString(HstContainerURL containerURL,
HstRequestContext requestContext)
Stringifying the containerURL as a context relative path.
|
String |
HstContainerURLProvider.toURLString(HstContainerURL containerURL,
HstRequestContext requestContext)
Stringifying the containerURL as a full URL string.
|
String |
HstContainerURLProvider.toURLString(HstContainerURL containerURL,
HstRequestContext requestContext,
String contextPath)
Stringifying the containerURL as a full URL string.
|
Modifier and Type | Interface and Description |
---|---|
interface |
HstMutablePortletRequestContext
Deprecated.
portlet support will be removed after 2.26.xx
|
interface |
HstMutableRequestContext
This is an INTERNAL USAGE ONLY API.
|
Modifier and Type | Method and Description |
---|---|
void |
HstRequestContextComponent.release(HstRequestContext context)
Release a request context back to the context pool.
|
Modifier and Type | Method and Description |
---|---|
void |
SessionSecurityDelegation.cleanupSessionDelegates(HstRequestContext requestContext)
cleans up any sessions that are not yet logged out and were created either through
SessionSecurityDelegation.getOrCreateLiveSecurityDelegate(javax.jcr.Credentials, String) ,
or through SessionSecurityDelegation.getOrCreatePreviewSecurityDelegate(javax.jcr.Credentials, String) or through one of the create methods
with autoLogout set to true |
Modifier and Type | Method and Description |
---|---|
HstLink |
HstLinkCreator.create(HippoBean bean,
HstRequestContext requestContext) |
HstLink |
HstLinkCreator.create(javax.jcr.Node node,
HstRequestContext requestContext)
Rewrite a jcr Node to a HstLink wrt its current ResolvedSiteMapItem
|
HstLink |
HstLinkCreator.create(javax.jcr.Node node,
HstRequestContext requestContext,
HstSiteMapItem preferredItem,
boolean fallback)
Rewrite a jcr Node to a HstLink wrt its current HstRequestContext and preferredItem.
|
HstLink |
HstLinkCreator.create(javax.jcr.Node node,
HstRequestContext requestContext,
HstSiteMapItem preferredItem,
boolean fallback,
boolean navigationStateful)
This method creates the same
HstLink as HstLinkCreator.create(Node, HstRequestContext, HstSiteMapItem, boolean) when navigationStateful = false . |
HstLink |
HstLinkCreator.create(javax.jcr.Node node,
HstRequestContext requestContext,
String mountAlias)
|
HstLink |
HstLinkCreator.create(javax.jcr.Node node,
HstRequestContext requestContext,
String mountAlias,
String type)
|
HstLink |
HstLinkCreator.create(String uuid,
javax.jcr.Session session,
HstRequestContext requestContext)
Rewrite a jcr uuid to a HstLink wrt its current ResolvedSiteMapItem.
|
List<HstLink> |
HstLinkCreator.createAllAvailableCanonicals(javax.jcr.Node node,
HstRequestContext requestContext)
Expert: Creates a
List of all available canonical links for node within the hostgroup ( VirtualHost.getHostGroupName() ) of the Mount for
the HstRequestContext . |
List<HstLink> |
HstLinkCreator.createAllAvailableCanonicals(javax.jcr.Node node,
HstRequestContext requestContext,
String type)
Expert: Creates a
List of all available canonical links for node , within the hostgroup ( VirtualHost.getHostGroupName() ) of the Mount for
the HstRequestContext and where where the backing Mount of the HstLink has at least one Mount.getTypes() equal to type |
List<HstLink> |
HstLinkCreator.createAllAvailableCanonicals(javax.jcr.Node node,
HstRequestContext requestContext,
String type,
String hostGroupName)
Expert: Creates a
List of all available canonical links for node , within the hostgroup hostGroupName and where where the backing Mount of the HstLink has at least one Mount.getTypes() equal to type |
HstLink |
HstLinkCreator.createCanonical(javax.jcr.Node node,
HstRequestContext requestContext)
This creates a canonical HstLink: regardless the current requestContext, one and the same jcr Node is garantueed to return the same HstLink.
|
HstLink |
HstLinkCreator.createCanonical(javax.jcr.Node node,
HstRequestContext requestContext,
HstSiteMapItem preferredItem) |
String |
HstLink.toUrlForm(HstRequestContext requestContext,
boolean fullyQualified) |
Modifier and Type | Interface and Description |
---|---|
interface |
HstPortletRequestContext
Deprecated.
portlet support will be removed after 2.26.xx
|
Modifier and Type | Method and Description |
---|---|
javax.jcr.Credentials |
ContextCredentialsProvider.getDefaultCredentials(HstRequestContext requestContext)
Returns the default credentials for this request context if available.
|
javax.jcr.Credentials |
ContextCredentialsProvider.getWritableCredentials(HstRequestContext requestContext)
Returns the writable credentials for this request context if available.
|
Modifier and Type | Method and Description |
---|---|
HstSiteMenus |
HstSiteMenusManager.getSiteMenus(HstRequestContext hstRequestContext) |
Modifier and Type | Method and Description |
---|---|
void |
JAXRSService.invoke(HstRequestContext requestContext,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
Modifier and Type | Method and Description |
---|---|
HstRequestContext |
MockHstRequest.getRequestContext() |
Modifier and Type | Method and Description |
---|---|
void |
MockHstRequest.setRequestContext(HstRequestContext requestContext) |
Modifier and Type | Method and Description |
---|---|
String |
MockHstLink.toUrlForm(HstRequestContext requestContext,
boolean fullyQualified) |
Modifier and Type | Class and Description |
---|---|
class |
MockHstRequestContext |
Modifier and Type | Method and Description |
---|---|
static HstRequestContext |
HstRequestUtils.getHstRequestContext(javax.servlet.http.HttpServletRequest servletRequest)
Returns
HstRequestContext object found in the servletRequest. |
Modifier and Type | Method and Description |
---|---|
static String |
HstRequestUtils.getFullyQualifiedHstURL(HstRequestContext requestContext,
HstURL hstUrl,
boolean escapeXml)
Returns a fully qualified String url for the
HstURL hstUrl . |
Modifier and Type | Method and Description |
---|---|
static javax.jcr.Session |
BeanUtils.getDisposablePoolSession(HstRequestContext requestContext,
String sessionIdentifier)
Deprecated.
|
static javax.jcr.Session |
BeanUtils.getDisposableSession(HstRequestContext requestContext,
String sessionIdentifier)
This method tries to get a
Session from a disposable pool which is identified by
disposablePoolIdentifier or a Session from a security delegate
If sessionIdentifier is empty or null an HstComponentException will be thrown. |
static javax.jcr.Session |
BeanUtils.getPreviewCmsQuerySession(HstRequestContext requestContext,
String sessionIdentifier) |
Copyright © 2008-2013 Hippo B.V. (http://www.onehippo.com). All Rights Reserved.