Package | Description |
---|---|
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.content.rewriter |
The org.hippoecm.hst.content.rewriter package defines the API for the HST Content Rewriters
|
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
|
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 |
---|---|
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 |
---|---|
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 |
HstLink.getMount() |
Mount |
RewriteContext.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.
|
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)
|
Copyright © 2008–2017 Hippo B.V. (http://www.onehippo.com). All rights reserved.