@Service(value="blSeoDefaultPropertyService") @ConditionalOnTemplating public class SeoDefaultPropertyServiceImpl extends Object implements SeoDefaultPropertyService
| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.core.env.Environment |
env |
protected static org.apache.commons.logging.Log |
LOG |
protected org.broadleafcommerce.common.web.BaseUrlResolver |
urlResolver |
| Constructor and Description |
|---|
SeoDefaultPropertyServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
String |
getCanonicalUrl(Product product) |
String |
getCategoryDescriptionPattern() |
String |
getCategoryTitlePattern() |
String |
getDescription(org.broadleafcommerce.common.page.dto.PageDTO page) |
String |
getImage(Category category) |
String |
getImage(org.broadleafcommerce.common.page.dto.PageDTO page) |
String |
getImage(Product product) |
String |
getProductDescriptionPattern(Product product) |
String |
getProductTitlePattern(Product product) |
String |
getTitle(org.broadleafcommerce.common.page.dto.PageDTO page) |
String |
getType(Category category) |
String |
getType(org.broadleafcommerce.common.page.dto.PageDTO page) |
String |
getType(Product product) |
String |
getUrl(Category category) |
String |
getUrl(org.broadleafcommerce.common.page.dto.PageDTO page) |
String |
getUrl(Product product) |
protected static final org.apache.commons.logging.Log LOG
@Autowired protected org.springframework.core.env.Environment env
protected org.broadleafcommerce.common.web.BaseUrlResolver urlResolver
public String getProductTitlePattern(Product product)
getProductTitlePattern in interface SeoDefaultPropertyServicepublic String getCategoryTitlePattern()
getCategoryTitlePattern in interface SeoDefaultPropertyServicepublic String getTitle(org.broadleafcommerce.common.page.dto.PageDTO page)
getTitle in interface SeoDefaultPropertyServicepublic String getType(Product product)
getType in interface SeoDefaultPropertyServicepublic String getType(Category category)
getType in interface SeoDefaultPropertyServicepublic String getType(org.broadleafcommerce.common.page.dto.PageDTO page)
getType in interface SeoDefaultPropertyServicepublic String getProductDescriptionPattern(Product product)
getProductDescriptionPattern in interface SeoDefaultPropertyServicepublic String getCategoryDescriptionPattern()
getCategoryDescriptionPattern in interface SeoDefaultPropertyServicepublic String getDescription(org.broadleafcommerce.common.page.dto.PageDTO page)
getDescription in interface SeoDefaultPropertyServicepublic String getUrl(Product product)
getUrl in interface SeoDefaultPropertyServicepublic String getUrl(Category category)
getUrl in interface SeoDefaultPropertyServicepublic String getUrl(org.broadleafcommerce.common.page.dto.PageDTO page)
getUrl in interface SeoDefaultPropertyServicepublic String getImage(Product product)
getImage in interface SeoDefaultPropertyServicepublic String getImage(Category category)
getImage in interface SeoDefaultPropertyServicepublic String getImage(org.broadleafcommerce.common.page.dto.PageDTO page)
getImage in interface SeoDefaultPropertyServicepublic String getCanonicalUrl(Product product)
getCanonicalUrl in interface SeoDefaultPropertyServiceCopyright © 2017. All rights reserved.