@Service(value="blHomePageBreadcrumbServiceExtensionHandler") public class HomePageBreadcrumbServiceExtensionHandler extends AbstractBreadcrumbServiceExtensionHandler
| Modifier and Type | Field and Description |
|---|---|
protected org.broadleafcommerce.common.breadcrumbs.service.BreadcrumbServiceExtensionManager |
extensionManager |
protected String |
homePageText |
enabled, priority| Constructor and Description |
|---|
HomePageBreadcrumbServiceExtensionHandler() |
| Modifier and Type | Method and Description |
|---|---|
int |
getDefaultPriority()
Implementations must provide a priority for this extension handler as the
order determines the breadcrumb order.
|
void |
init() |
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
modifyBreadcrumbList(String url,
Map<String,String[]> params,
org.broadleafcommerce.common.extension.ExtensionResultHolder<List<org.broadleafcommerce.common.breadcrumbs.dto.BreadcrumbDTO>> holder) |
buildLink, getPriority, isEnabled, setEnabled, setPriority@Value(value="${breadcrumb.homepageText:Home}")
protected String homePageText
protected org.broadleafcommerce.common.breadcrumbs.service.BreadcrumbServiceExtensionManager extensionManager
public HomePageBreadcrumbServiceExtensionHandler()
@PostConstruct public void init()
public org.broadleafcommerce.common.extension.ExtensionResultStatusType modifyBreadcrumbList(String url, Map<String,String[]> params, org.broadleafcommerce.common.extension.ExtensionResultHolder<List<org.broadleafcommerce.common.breadcrumbs.dto.BreadcrumbDTO>> holder)
modifyBreadcrumbList in interface org.broadleafcommerce.common.breadcrumbs.service.BreadcrumbServiceExtensionHandlermodifyBreadcrumbList in class AbstractBreadcrumbServiceExtensionHandlerpublic int getDefaultPriority()
AbstractBreadcrumbServiceExtensionHandlergetDefaultPriority in class AbstractBreadcrumbServiceExtensionHandlerCopyright © 2015. All rights reserved.