public interface ContentProcessorExtensionHandler
extends org.broadleafcommerce.common.extension.ExtensionHandler
ContentProcessor| Modifier and Type | Method and Description |
|---|---|
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
addAdditionalFieldsToModel(org.thymeleaf.Arguments arguments,
org.thymeleaf.dom.Element element)
This method will add any additional attributes to the model that the extension needs
|
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
addExtensionFieldDeepLink(List<org.broadleafcommerce.common.web.deeplink.DeepLink> links,
org.thymeleaf.Arguments arguments,
org.thymeleaf.dom.Element element)
Provides a hook point for an extension of content processor to optionally add in deep links
for a content item based on its extension fields
|
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
postProcessDeepLinks(List<org.broadleafcommerce.common.web.deeplink.DeepLink> links)
Provides a hook point to allow extension handlers to modify the generated deep links.
|
org.broadleafcommerce.common.extension.ExtensionResultStatusType addAdditionalFieldsToModel(org.thymeleaf.Arguments arguments,
org.thymeleaf.dom.Element element)
arguments - - the Thymeleaf Processor argumentselement - - the Thymeleaf Processor elementorg.broadleafcommerce.common.extension.ExtensionResultStatusType addExtensionFieldDeepLink(List<org.broadleafcommerce.common.web.deeplink.DeepLink> links, org.thymeleaf.Arguments arguments, org.thymeleaf.dom.Element element)
links - arguments - element - org.broadleafcommerce.common.extension.ExtensionResultStatusType postProcessDeepLinks(List<org.broadleafcommerce.common.web.deeplink.DeepLink> links)
links - Copyright © 2017. All rights reserved.