Interface SeoDefaultPropertyService

All Known Implementing Classes:
SeoDefaultPropertyServiceImpl

public interface SeoDefaultPropertyService
The SeoDefaultPropertyService is responsible for providing default values for a Product, Category, or Page's SEO properties.
Author:
Chris Kittrell (ckittrell)
  • Method Details

    • getProductTitlePattern

      String getProductTitlePattern(org.broadleafcommerce.core.catalog.domain.Product product)
    • getCategoryTitlePattern

      String getCategoryTitlePattern()
    • getTitle

      String getTitle(org.broadleafcommerce.common.page.dto.PageDTO page)
    • getType

      String getType(org.broadleafcommerce.core.catalog.domain.Product product)
    • getType

      String getType(org.broadleafcommerce.core.catalog.domain.Category category)
    • getType

      String getType(org.broadleafcommerce.common.page.dto.PageDTO page)
    • getProductDescriptionPattern

      String getProductDescriptionPattern(org.broadleafcommerce.core.catalog.domain.Product product)
    • getCategoryDescriptionPattern

      String getCategoryDescriptionPattern()
    • getDescription

      String getDescription(org.broadleafcommerce.common.page.dto.PageDTO page)
    • getUrl

      String getUrl(org.broadleafcommerce.core.catalog.domain.Product product)
    • getUrl

      String getUrl(org.broadleafcommerce.core.catalog.domain.Category category)
    • getUrl

      String getUrl(org.broadleafcommerce.common.page.dto.PageDTO page)
    • getImage

      String getImage(org.broadleafcommerce.core.catalog.domain.Product product)
    • getImage

      String getImage(org.broadleafcommerce.core.catalog.domain.Category category)
    • getImage

      String getImage(org.broadleafcommerce.common.page.dto.PageDTO page)
    • getCanonicalUrl

      String getCanonicalUrl(org.broadleafcommerce.core.catalog.domain.Product product)
    • getPaginationPrevUrl

      String getPaginationPrevUrl(org.broadleafcommerce.core.catalog.domain.Product product)
    • getPaginationNextUrl

      String getPaginationNextUrl(org.broadleafcommerce.core.catalog.domain.Product product)
    • getCanonicalUrl

      String getCanonicalUrl(org.broadleafcommerce.core.catalog.domain.Category category)
    • getPaginationPrevUrl

      String getPaginationPrevUrl(org.broadleafcommerce.core.catalog.domain.Category category)
    • getPaginationNextUrl

      String getPaginationNextUrl(org.broadleafcommerce.core.catalog.domain.Category category)