Package org.hippoecm.hst.core.linking
The org.hippoecm.hst.core.linking package defines the API for the HST Core Linking
-
Interface Summary Interface Description CompositeHstLinkCreator CompositeHstLinkCreator interface for creatingHstLink
'sHstLink HstLink is the object representing a link.HstLinkCreator HstLinkCreator interface for creatingHstLink
'sHstLinkProcessor After linkcreation by HstLinkCreator all HstLinkProcessor's postProcess are called, and before a path is matched in HstSiteMapMatcher all HstLinkProcessor's preProcess are called.LocationMapTree Expert: TheLocationMapTree
is the container for a tree ofLocationMapTreeItem
's that are used for internal linkrewriting.LocationMapTreeItem Expert: ALocationMapTreeItem
is an item in the tree of the containingLocationMapTree
.LocationResolver ResourceContainer Implementations that know how to rewrite a link for a nodetype containing resources, like hippogallery:exampleImageSet or hippogallery:exampleAssetSetResourceLocationResolver RewriteContextResolver Expert feature : Note that if you implement a customRewriteContextResolver
, that you make sure thatRewriteContextResolver.resolve(Node, Mount, HstRequestContext, boolean, boolean)
is very fast! Namely,RewriteContextResolver.resolve(Node, Mount, HstRequestContext, boolean, boolean)
will be invoked for every link creation of aNode
orHippoBean
-
Class Summary Class Description RewriteContext -
Exception Summary Exception Description RewriteContextException