Class AdvancedContentProcessorExtensionHandler

java.lang.Object
org.broadleafcommerce.common.extension.AbstractExtensionHandler
org.broadleafcommerce.cms.web.processor.AbstractContentProcessorExtensionHandler
com.broadleafcommerce.advancedcms.processor.AdvancedContentProcessorExtensionHandler
All Implemented Interfaces:
org.broadleafcommerce.cms.web.processor.ContentProcessorExtensionHandler, org.broadleafcommerce.common.extension.ExtensionHandler

@Service("blAdvancedContentProcessorExtensionHandler") @ConditionalOnTemplating public class AdvancedContentProcessorExtensionHandler extends org.broadleafcommerce.cms.web.processor.AbstractContentProcessorExtensionHandler
Author:
Elbert Bautista (elbertbautista)
  • Field Details

  • Constructor Details

    • AdvancedContentProcessorExtensionHandler

      public AdvancedContentProcessorExtensionHandler()
  • Method Details

    • init

      @PostConstruct public void init()
    • addAdditionalFieldsToModel

      public org.broadleafcommerce.common.extension.ExtensionResultStatusType addAdditionalFieldsToModel(String tagName, Map<String,String> tagAttributes, Map<String,Object> newModelVars, org.broadleafcommerce.presentation.model.BroadleafTemplateContext context)
      Specified by:
      addAdditionalFieldsToModel in interface org.broadleafcommerce.cms.web.processor.ContentProcessorExtensionHandler
      Overrides:
      addAdditionalFieldsToModel in class org.broadleafcommerce.cms.web.processor.AbstractContentProcessorExtensionHandler
    • addExtensionFieldDeepLink

      public org.broadleafcommerce.common.extension.ExtensionResultStatusType addExtensionFieldDeepLink(List<org.broadleafcommerce.common.web.deeplink.DeepLink> links, String tagName, Map<String,String> tagAttributes, org.broadleafcommerce.presentation.model.BroadleafTemplateContext context)
      Specified by:
      addExtensionFieldDeepLink in interface org.broadleafcommerce.cms.web.processor.ContentProcessorExtensionHandler
      Overrides:
      addExtensionFieldDeepLink in class org.broadleafcommerce.cms.web.processor.AbstractContentProcessorExtensionHandler