Uses of Interface
org.hippoecm.hst.core.container.HstContainerURL
-
Packages that use HstContainerURL Package Description org.hippoecm.hst.core.component The org.hippoecm.hst.core.component package defines the API for the HST Core Componentorg.hippoecm.hst.core.container The org.hippoecm.hst.core.container package defines the API for the HST Core Containerorg.hippoecm.hst.core.internal The org.hippoecm.hst.core.internal package defines INTERNAL USAGE ONLY API for the HST Containerorg.hippoecm.hst.core.request The org.hippoecm.hst.core.request package defines the API for the HST Core Request -
-
Uses of HstContainerURL in org.hippoecm.hst.core.component
Methods in org.hippoecm.hst.core.component with parameters of type HstContainerURL Modifier and Type Method Description HstURL
HstURLFactory. createURL(String type, String referenceNamespace, HstContainerURL base, HstRequestContext requestContext)
Returns HstURL for the HstURL type with reference namespace based on the base container URLHstURL
HstURLFactory. createURL(String type, String referenceNamespace, HstContainerURL base, HstRequestContext requestContext, String contextPath)
Returns HstURL for the HstURL type with reference namespace based on the base container URL and an explicitcontextPath
, for example needed when theMount
to create a link for has a different contextpath than theResolvedMount
belonging to theHstRequestContext
-
Uses of HstContainerURL in org.hippoecm.hst.core.container
Methods in org.hippoecm.hst.core.container that return HstContainerURL Modifier and Type Method Description HstContainerURL
HstContainerURLProvider. createURL(Mount mount, HstContainerURL baseURL, String path)
Creates anHstContainerURL
instance for a new pathInfo (without query parameters) based on theMount
and the baseHstContainerURL
instance.HstContainerURL
HstContainerURLProvider. createURL(HstContainerURL baseContainerURL, String pathInfo)
Creates anHstContainerURL
instance for a new pathInfo (without query parameters) based on the baseHstContainerURL
instanceHstContainerURL
HstContainerURLProvider. createURL(HstContainerURL baseContainerURL, HstURL hstUrl)
Creates anHstContainerURL
instance by merging the information of hstUrl based on the baseHstContainerURL
instanceHstContainerURL
HstContainerURLProvider. parseURL(javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse, ResolvedMount resolvedMount)
Parses the current request and creates anHstContainerURL
instance.HstContainerURL
HstContainerURLProvider. parseURL(javax.servlet.http.HttpServletRequest request, ResolvedMount mount, String requestPath, Map<String,String[]> queryParams)
Parses a request for a specificResolvedMount
and requestPath and creates anHstContainerURL
instance.HstContainerURL
HstContainerURLProvider. parseURL(HstRequestContext requestContext, ResolvedMount mount, String requestPath, Map<String,String[]> queryParams)
Parses a specified requestPath with the currentHstRequestContext
for a newResolvedMount
and requestPath and creates anHstContainerURL
instance.HstContainerURL
HstContainerURLProvider. parseURL(ResolvedMount mount, String contextPath, String requestPath, Map<String,String[]> queryParams, String requestCharacterEncoding, String requestURIEncoding)
Parses a request for a specificResolvedMount
, contextPath, requestPath and request character and uri encoding and creates anHstContainerURL
instance.Methods in org.hippoecm.hst.core.container with parameters of type HstContainerURL Modifier and Type Method Description HstContainerURL
HstContainerURLProvider. createURL(Mount mount, HstContainerURL baseURL, String path)
Creates anHstContainerURL
instance for a new pathInfo (without query parameters) based on theMount
and the baseHstContainerURL
instance.HstContainerURL
HstContainerURLProvider. createURL(HstContainerURL baseContainerURL, String pathInfo)
Creates anHstContainerURL
instance for a new pathInfo (without query parameters) based on the baseHstContainerURL
instanceHstContainerURL
HstContainerURLProvider. createURL(HstContainerURL baseContainerURL, HstURL hstUrl)
Creates anHstContainerURL
instance by merging the information of hstUrl based on the baseHstContainerURL
instancevoid
HstContainerURLProvider. mergeParameters(HstContainerURL containerURL, String referenceNamespace, Map<String,String[]> parameters)
Merges the render parameters into the containerURL.String
HstContainerURLProvider. toURLString(HstContainerURL containerURL, HstRequestContext requestContext)
Stringifying the containerURL as a full URL string.String
HstContainerURLProvider. toURLString(HstContainerURL containerURL, HstRequestContext requestContext, String contextPath)
Stringifying the containerURL as a full URL string.String
HstContainerURLProvider. toURLString(HstContainerURL containerURL, HstRequestContext requestContext, String contextPath, boolean containerResource)
Stringifying the containerURL as a full URL string. -
Uses of HstContainerURL in org.hippoecm.hst.core.internal
Methods in org.hippoecm.hst.core.internal with parameters of type HstContainerURL Modifier and Type Method Description void
HstMutableRequestContext. setBaseURL(HstContainerURL baseURL)
-
Uses of HstContainerURL in org.hippoecm.hst.core.request
Methods in org.hippoecm.hst.core.request that return HstContainerURL Modifier and Type Method Description HstContainerURL
HstRequestContext. getBaseURL()
Returns the base container URL (HstContainerURL
) of the current request lifecycle.
-