Interface MutableMount
- All Superinterfaces:
Mount
- All Known Subinterfaces:
ContextualizableMount
Mount extension that decouples channel info retrieval from the mount service construction.
It is only safe to use the methods that are exposed while the mount service is built;
i.e. with the HstManagerImpl monitor held.
-
Field Summary
Fields inherited from interface org.hippoecm.hst.configuration.hosting.Mount
LIVE_NAME, PREVIEW_NAME, PROPERTY_NAME_MOUNT_PREFIX
-
Method Summary
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
-
Method Details
-
addMount
- Parameters:
mount
- theMutableMount
to add- Throws:
IllegalArgumentException
- if themount
could not be added
-