Package | Description |
---|---|
org.hippoecm.hst.component.support.bean | |
org.hippoecm.hst.configuration.hosting |
The org.hippoecm.hst.core.hosting package defines the API for the HST Core Hosting
|
org.hippoecm.hst.configuration.internal | |
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.content.rewriter.impl | |
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.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.mock.core.linking | |
org.hippoecm.hst.mock.core.request | |
org.hippoecm.hst.tag | |
org.hippoecm.hst.util |
The org.hippoecm.hst.content.util package defines the API for the HST Util
|
Modifier and Type | Method and Description |
---|---|
Mount |
BaseHstComponent.getMount(HstRequest request) |
Modifier and Type | Interface and Description |
---|---|
interface |
MutableMount
Mount extension that decouples channel info retrieval from the mount service construction.
|
Modifier and Type | Method and Description |
---|---|
Mount |
Mount.getChildMount(String name) |
Mount |
VirtualHosts.getMountByGroupAliasAndType(String hostGroupName,
String alias,
String type)
|
Mount |
VirtualHosts.getMountByIdentifier(String uuid) |
Mount |
Mount.getParent() |
Mount |
PortMount.getRootMount()
|
Modifier and Type | Method and Description |
---|---|
List<Mount> |
Mount.getChildMounts() |
List<Mount> |
VirtualHosts.getMountsByHostGroup(String hostGroupName) |
Modifier and Type | Method and Description |
---|---|
void |
MutableVirtualHosts.addMount(Mount mount)
Add this mount for lookup through
VirtualHosts.getMountByGroupAliasAndType(String, String, String) |
Modifier and Type | Interface and Description |
---|---|
interface |
ContextualizableMount
|
Modifier and Type | Method and Description |
---|---|
Mount |
GenericRequestContextWrapper.getMount(String alias) |
Mount |
GenericRequestContextWrapper.getMount(String alias,
String type) |
Modifier and Type | Method and Description |
---|---|
T |
ContentRewriter.rewrite(T content,
javax.jcr.Node contentNode,
HstRequestContext requestContext,
Mount targetMount)
Rewrites the content of the content node.
|
Modifier and Type | Method and Description |
---|---|
protected HstLink |
SimpleContentRewriter.createInternalLink(javax.jcr.Node referencedNode,
HstRequestContext requestContext,
Mount targetMount)
Create an HstLink to a referenced node in rich text.
|
protected HstLink |
SimpleContentRewriter.getBinaryLink(String path,
javax.jcr.Node node,
HstRequestContext requestContext,
Mount targetMount) |
protected HstLink |
SimpleContentRewriter.getDocumentLink(String path,
javax.jcr.Node hippoHtmlNode,
HstRequestContext requestContext,
Mount targetMount) |
protected HstLink |
SimpleContentRewriter.getLink(String path,
javax.jcr.Node hippoHtmlNode,
HstRequestContext requestContext,
Mount targetMount) |
String |
SimpleContentRewriter.rewrite(String html,
javax.jcr.Node hippoHtmlNode,
HstRequestContext requestContext,
Mount targetMount)
Rewrite link references in rich text to valid URLs.
|
T |
AbstractContentRewriter.rewrite(T content,
javax.jcr.Node contentNode,
HstRequestContext requestContext,
Mount targetMount) |
protected String |
SimpleContentRewriter.rewriteBinaryLink(String binaryLinkReference,
javax.jcr.Node hippoHtmlNode,
HstRequestContext requestContext,
Mount targetMount)
Rewrites binary link in
src attribute of img tag. |
protected String |
SimpleContentRewriter.rewriteDocumentLink(String documentLinkReference,
javax.jcr.Node hippoHtmlNode,
HstRequestContext requestContext,
Mount targetMount)
Rewrites document link in
href attribute of anchor tag. |
Modifier and Type | Method and Description |
---|---|
HstContainerURL |
HstContainerURLProvider.createURL(Mount mount,
HstContainerURL baseURL,
String path)
Creates an
HstContainerURL instance for a new pathInfo (without query parameters)
based on the Mount and the base HstContainerURL instance. |
HstComponent |
HstComponentFactory.getComponentInstance(HstContainerConfig requestContainerConfig,
HstComponentConfiguration compConfig,
Mount mount)
Returns the HstComponent instance from the HstComponent context.
|
HstComponentMetadata |
HstComponentFactory.getComponentMetadata(HstContainerConfig requestContainerConfig,
HstComponentConfiguration compConfig,
Mount mount)
Returns the metadata of the HstComponent from the HstComponent context.
|
Modifier and Type | Method and Description |
---|---|
Mount |
MountDecorator.decorateMountAsPreview(Mount mount)
This method decorates the
mount to a preview Mount . |
Modifier and Type | Method and Description |
---|---|
Mount |
MountDecorator.decorateMountAsPreview(Mount mount)
This method decorates the
mount to a preview Mount . |
void |
MutableResolvedMount.setMount(Mount mount)
|
Modifier and Type | Method and Description |
---|---|
Mount |
RewriteContext.getMount() |
Mount |
HstLink.getMount() |
Modifier and Type | Method and Description |
---|---|
HstLink |
HstLinkCreator.create(HstSiteMapItem toHstSiteMapItem,
Mount mount)
Regardless the current context, create a HstLink to the HstSiteMapItem that you use as argument.
|
HstLink |
HstLinkCreator.create(javax.jcr.Node node,
Mount mount)
|
HstLink |
HstLinkCreator.create(javax.jcr.Node node,
Mount mount,
HstSiteMapItem preferredItem,
boolean fallback)
|
HstLink |
HstLinkCreator.create(String path,
Mount mount)
Creates an HstLink for the
path and mount . |
HstLink |
HstLinkCreator.create(String path,
Mount mount,
boolean containerResource)
Creates an HstLink for the
path and mount . |
HstLink |
HstLinkCreator.createByRefId(String siteMapItemRefId,
Mount mount)
Regardless the current context, create a HstLink to the
HstSiteMapItem for Mount mount that has HstSiteMapItem.getRefId() equal to siteMapItemRefId . |
HstLink |
HstLinkCreator.createPageNotFoundLink(Mount mount) |
HstLink |
LocationResolver.resolve(javax.jcr.Node node,
Mount mount)
Deprecated.
unused since 7.9.0 : Use
LocationResolver.resolve(javax.jcr.Node,
org.hippoecm.hst.configuration.hosting.Mount, LocationMapTree) instead |
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 |
HstLink |
LocationResolver.resolve(javax.jcr.Node node,
Mount mount,
LocationMapTree locationMapTree)
Implementations should here do their logic, possibly linkrewriting.
|
String |
ResourceContainer.resolveToPathInfo(javax.jcr.Node resourceContainerNode,
javax.jcr.Node resourceNode,
Mount mount)
Implementations should here do their logic, possibly linkrewriting.
|
String |
AbstractResourceContainer.resolveToPathInfo(javax.jcr.Node resourceContainerNode,
javax.jcr.Node resourceNode,
Mount mount) |
Constructor and Description |
---|
RewriteContext(String path,
Mount mount,
boolean canonical,
boolean navigationStateful) |
Modifier and Type | Method and Description |
---|---|
Mount |
ResolvedMount.getMount() |
Mount |
HstRequestContext.getMount(String alias)
a mount with
getAlias() equal to alias and at least one common type with the mount from the current request. |
Mount |
HstRequestContext.getMount(String alias,
String type)
|
Modifier and Type | Method and Description |
---|---|
Mount |
MockHstLink.getMount() |
Modifier and Type | Method and Description |
---|---|
void |
MockHstLink.setMount(Mount mount) |
Modifier and Type | Method and Description |
---|---|
Mount |
MockHstRequestContext.getMount(String alias) |
Mount |
MockHstRequestContext.getMount(String type,
String alias) |
Modifier and Type | Method and Description |
---|---|
void |
MockHstRequestContext.addMount(String alias,
Mount mount) |
void |
MockHstRequestContext.addMount(String type,
String alias,
Mount mount) |
Modifier and Type | Method and Description |
---|---|
protected Mount |
HstTagSupport.getMount(HstRequest request)
Get the
Mount for the current |
Modifier and Type | Method and Description |
---|---|
static String |
HstRequestUtils.createURLWithExplicitSchemeForRequest(String scheme,
Mount mount,
javax.servlet.http.HttpServletRequest request)
Creates the same fully qualified URL as the client used to make the request, only force the scheme of the URL to be equal
to the
scheme parameter instead of the scheme of the request . |
static String |
HstSiteMapUtils.getPath(Mount mount,
HstSiteMapItem siteMapItem,
String refIdOrRelPath)
Returns string representation of the sitemap item which is specified by either refId or path
If
refIdOrRelPath doesn't represent a refId, then its return will be equivalent to HstSiteMapUtils.getPath(HstSiteMapItem siteMapItem, String relPath) . |
static String |
HstSiteMapUtils.getPath(Mount mount,
String refIdOrPath)
Returns string representation of the sitemap item which is specified by either refId or path.
|
Copyright © 2008–2016 Hippo B.V. (http://www.onehippo.com). All rights reserved.