Interface MutableMount
-
- All Superinterfaces:
Mount
- All Known Subinterfaces:
ContextualizableMount
public interface MutableMount extends Mount
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addMount(MutableMount mount)
-
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 Detail
-
addMount
void addMount(MutableMount mount) throws IllegalArgumentException
- Parameters:
mount
- theMutableMount
to add- Throws:
IllegalArgumentException
- if themount
could not be added
-
-