public class DefaultSiteBaseUrlResolutionService extends java.lang.Object implements SiteBaseUrlResolutionService
| Constructor and Description |
|---|
DefaultSiteBaseUrlResolutionService() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
appendQueryParams(java.lang.String url,
java.lang.String params) |
protected java.lang.String |
cleanupUrl(java.lang.String url) |
protected ConfigurationService |
getConfigurationService() |
protected java.util.Map<SiteChannel,java.lang.String> |
getContextRoots() |
protected java.lang.String |
getDefaultMediaUrlForSite(BaseSiteModel site,
boolean secure) |
protected java.lang.String |
getDefaultWebsiteContextRootForSite(BaseSiteModel site) |
protected java.lang.String |
getDefaultWebsiteUrlForSite(BaseSiteModel site,
boolean secure,
java.lang.String path) |
java.lang.String |
getMediaUrlForSite(BaseSiteModel site,
boolean secure)
Resolves media base url for the given site.
|
java.lang.String |
getMediaUrlForSite(BaseSiteModel site,
boolean secure,
java.lang.String path)
Resolves media base url for the given site.
|
protected UrlEncoderService |
getUrlEncoderService() |
java.lang.String |
getWebsiteUrlForSite(BaseSiteModel site,
boolean secure,
java.lang.String path)
Resolves website base url for the given site.
|
java.lang.String |
getWebsiteUrlForSite(BaseSiteModel site,
boolean secure,
java.lang.String path,
java.lang.String queryParams) |
java.lang.String |
getWebsiteUrlForSite(BaseSiteModel site,
java.lang.String encodingAttributes,
boolean secure,
java.lang.String path) |
java.lang.String |
getWebsiteUrlForSite(BaseSiteModel site,
java.lang.String encodingAtrributes,
boolean secure,
java.lang.String path,
java.lang.String queryParams) |
protected java.lang.String |
lookupConfig(java.lang.String key) |
void |
setConfigurationService(ConfigurationService configurationService) |
void |
setContextRoots(java.util.Map<SiteChannel,java.lang.String> contextRoots) |
void |
setUrlEncoderService(UrlEncoderService urlEncoderService) |
protected ConfigurationService getConfigurationService()
public void setConfigurationService(ConfigurationService configurationService)
protected java.util.Map<SiteChannel,java.lang.String> getContextRoots()
public void setContextRoots(java.util.Map<SiteChannel,java.lang.String> contextRoots)
protected UrlEncoderService getUrlEncoderService()
public void setUrlEncoderService(UrlEncoderService urlEncoderService)
public java.lang.String getWebsiteUrlForSite(BaseSiteModel site, java.lang.String encodingAttributes, boolean secure, java.lang.String path)
getWebsiteUrlForSite in interface SiteBaseUrlResolutionServicepublic java.lang.String getWebsiteUrlForSite(BaseSiteModel site, boolean secure, java.lang.String path)
SiteBaseUrlResolutionServicegetWebsiteUrlForSite in interface SiteBaseUrlResolutionServicesite - the base sitesecure - flag to indicate is HTTPS url is requiredpath - the path to include in the urlpublic java.lang.String getWebsiteUrlForSite(BaseSiteModel site, boolean secure, java.lang.String path, java.lang.String queryParams)
getWebsiteUrlForSite in interface SiteBaseUrlResolutionServicepublic java.lang.String getWebsiteUrlForSite(BaseSiteModel site, java.lang.String encodingAtrributes, boolean secure, java.lang.String path, java.lang.String queryParams)
getWebsiteUrlForSite in interface SiteBaseUrlResolutionServicepublic java.lang.String getMediaUrlForSite(BaseSiteModel site, boolean secure, java.lang.String path)
SiteBaseUrlResolutionServicegetMediaUrlForSite in interface SiteBaseUrlResolutionServicesite - the base sitesecure - flag to indicate is HTTPS url is requiredpath - the path to include in the urlpublic java.lang.String getMediaUrlForSite(BaseSiteModel site, boolean secure)
SiteBaseUrlResolutionServicegetMediaUrlForSite in interface SiteBaseUrlResolutionServicesite - the base sitesecure - flag to indicate is HTTPS url is requiredprotected java.lang.String lookupConfig(java.lang.String key)
protected java.lang.String cleanupUrl(java.lang.String url)
protected java.lang.String getDefaultWebsiteUrlForSite(BaseSiteModel site, boolean secure, java.lang.String path)
protected java.lang.String getDefaultWebsiteContextRootForSite(BaseSiteModel site)
protected java.lang.String appendQueryParams(java.lang.String url,
java.lang.String params)
protected java.lang.String getDefaultMediaUrlForSite(BaseSiteModel site, boolean secure)
Copyright © 2018 SAP SE. All Rights Reserved.