Package | Description |
---|---|
org.hippoecm.hst.configuration.site |
The org.hippoecm.hst.configuration.site package defines the API for the HST Configuration
|
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 |
Modifier and Type | Method and Description |
---|---|
HstSite |
HstSiteProvider.getHstSite(CompositeHstSite compositeHstSite,
HstRequestContext requestContext) |
Modifier and Type | Method and Description |
---|---|
T |
ContentRewriter.rewrite(T content,
HstRequestContext requestContext)
Rewrites the
content with HstRequestContext . |
T |
ContentRewriter.rewrite(T content,
javax.jcr.Node contentNode,
HstRequestContext requestContext)
Rewrites the
content for Node contentNode . |
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,
Map<String,String[]> queryParams)
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)
Deprecated.
deprecated since 2.30.00 (CMS 10.0), use
HstContainerURLProvider.toURLString(HstContainerURL, org.hippoecm.hst.core.request.HstRequestContext) instead |
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 |
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.createAll(javax.jcr.Node node,
HstRequestContext requestContext,
boolean crossMount)
Rewrite a jcr Node to a List of
HstLink s |
List<HstLink> |
HstLinkCreator.createAll(javax.jcr.Node node,
HstRequestContext requestContext,
String hostGroupName,
String type,
boolean crossMount)
Rewrite a jcr Node to a List of
HstLink s |
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 guaranteed to return the same HstLink.
|
HstLink |
HstLinkCreator.createCanonical(javax.jcr.Node node,
HstRequestContext requestContext,
HstSiteMapItem preferredItem) |
RewriteContext |
RewriteContextResolver.resolve(javax.jcr.Node node,
Mount mount,
HstRequestContext context,
boolean canonical,
boolean navigationStateful)
In general, the returned
RewriteContext.getPath() with which the link creation is tried is just Item.getPath()
and the returned RewriteContext.getMount() just the mount for the current HstRequestContext , however,
if required differently by an end project, it can be done by implementing a custom RewriteContextResolver
and set this on HstLinkCreator implementation |
String |
HstLink.toUrlForm(HstRequestContext requestContext,
boolean fullyQualified) |
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) |
Copyright © 2008–2017 Hippo B.V. (http://www.onehippo.com). All rights reserved.