public class MultiTenantBaseUrlResolver extends Object implements org.broadleafcommerce.common.web.BaseUrlResolver
| Modifier and Type | Field and Description |
|---|---|
protected org.broadleafcommerce.common.config.service.SystemPropertiesService |
systemPropertiesService |
| Constructor and Description |
|---|
MultiTenantBaseUrlResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendChannel(StringBuilder url,
String app) |
protected void |
appendContext(StringBuilder url,
String app) |
protected void |
appendDomain(StringBuilder url,
String app) |
protected void |
appendDomainPrefix(StringBuilder url,
String app) |
protected void |
appendPort(StringBuilder url,
String app) |
protected String |
composeUrl(String app) |
String |
getAdminBaseUrl() |
String |
getSiteBaseUrl() |
protected String |
removeTrailingSlashIfPresent(StringBuilder url) |
@Autowired protected org.broadleafcommerce.common.config.service.SystemPropertiesService systemPropertiesService
public String getSiteBaseUrl()
getSiteBaseUrl in interface org.broadleafcommerce.common.web.BaseUrlResolverpublic String getAdminBaseUrl()
getAdminBaseUrl in interface org.broadleafcommerce.common.web.BaseUrlResolverprotected void appendChannel(StringBuilder url, String app)
protected void appendDomainPrefix(StringBuilder url, String app)
protected void appendDomain(StringBuilder url, String app)
protected void appendPort(StringBuilder url, String app)
protected void appendContext(StringBuilder url, String app)
protected String removeTrailingSlashIfPresent(StringBuilder url)
Copyright © 2020. All rights reserved.