Interface ContextualizableMount
-
- All Superinterfaces:
Mount
,MutableMount
public interface ContextualizableMount extends MutableMount
-
-
Field Summary
-
Fields inherited from interface org.hippoecm.hst.configuration.hosting.Mount
LIVE_NAME, PREVIEW_NAME, PROPERTY_NAME_MOUNT_PREFIX
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Channel
getPreviewChannel()
internal only : not api<T extends ChannelInfo>
TgetPreviewChannelInfo()
internal only : not api The preview channel properties for this mount.HstSite
getPreviewHstSite()
internal only : not api-
Methods inherited from interface org.hippoecm.hst.configuration.hosting.Mount
containsMultipleSchemes, getAlias, getChannel, getChannelInfo, getChildMount, getChildMounts, getContentPath, getContextPath, getDefaultResourceBundleIds, getDefaultSiteMapItemHandlerIds, getFormLoginPage, getHomePage, getHstLinkUrlPrefix, getHstSite, getHstSiteMapMatcher, getIdentifier, getLocale, getMountPath, getMountPoint, getMountProperties, getName, getNamedPipeline, getPageModelApi, getPageNotFound, getParameter, getParameters, getParent, getPort, getProperty, getPropertyNames, getResponseHeaders, getRoles, getScheme, getSchemeNotMatchingResponseCode, getType, getTypes, getUsers, getVirtualHost, hasNoChannelInfo, isAuthenticated, isCacheable, isContextPathInUrl, isExplicit, isFinalPipeline, isMapped, isOfType, isPortInUrl, isPreview, isSchemeAgnostic, isSessionStateful, isSubjectBasedSession, isVersionInPreviewHeader
-
Methods inherited from interface org.hippoecm.hst.configuration.hosting.MutableMount
addMount
-
-
-
-
Method Detail
-
getPreviewHstSite
HstSite getPreviewHstSite()
internal only : not api- Returns:
- the preview hstSite of this mount. If this mount is already a preview mount, the same is returned as
Mount.getHstSite()
. Returned value can benull
if this mount does not point to a hst:site as mountpoint
-
getPreviewChannel
Channel getPreviewChannel()
internal only : not api- Returns:
- the preview
Channel
of this mount. If this mount is already a preview mount, the same is returned asMount.getChannel()
. Returned value can benull
if this mount does not have a channel. If there is no explicit preview channel, then the preview is the same as the live, and this method will return same instance as forMount.getChannel()
-
getPreviewChannelInfo
<T extends ChannelInfo> T getPreviewChannelInfo()
internal only : not api The preview channel properties for this mount.- Type Parameters:
T
- Type of the channel info. Only checked at runtime on assignment.- Returns:
- A preview channel properties instance.
-
-