java.lang.Object
org.broadleafcommerce.presentation.dialect.AbstractBroadleafTagReplacementProcessor
com.broadleafcommerce.enterprise.processor.seo.SeoProcessor
All Implemented Interfaces:
org.broadleafcommerce.presentation.dialect.BroadleafProcessor, org.broadleafcommerce.presentation.dialect.BroadleafTagReplacementProcessor

@Service("blSeoProcessor") @ConditionalOnTemplating @Deprecated public class SeoProcessor extends org.broadleafcommerce.presentation.dialect.AbstractBroadleafTagReplacementProcessor
Deprecated.
in favor of using the SeoVariableExpression. Note this also makes use of the SeoPropertyService and SeoPropertyGenerators rather than the SeoTagService and SeoTagGenerators.
The SeoProcessor is responsible for adding known meta fields to the page.
Author:
Andre Azzolini (apazzolini)
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected SeoTagService
    Deprecated.
     

    Fields inherited from interface org.broadleafcommerce.presentation.dialect.BroadleafProcessor

    DEFAULT_PRECEDENCE, DEFAULT_PREFIX
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated.
     
    int
    Deprecated.
     
    org.broadleafcommerce.presentation.model.BroadleafTemplateModel
    getReplacementModel(String tagName, Map<String,String> tagAttributes, org.broadleafcommerce.presentation.model.BroadleafTemplateContext context)
    Deprecated.
     

    Methods inherited from class org.broadleafcommerce.presentation.dialect.AbstractBroadleafTagReplacementProcessor

    getPrefix, replacementNeedsProcessing

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • seoTagService

      protected SeoTagService seoTagService
      Deprecated.
  • Constructor Details

    • SeoProcessor

      public SeoProcessor()
      Deprecated.
  • Method Details

    • getName

      public String getName()
      Deprecated.
    • getPrecedence

      public int getPrecedence()
      Deprecated.
      Specified by:
      getPrecedence in interface org.broadleafcommerce.presentation.dialect.BroadleafProcessor
      Overrides:
      getPrecedence in class org.broadleafcommerce.presentation.dialect.AbstractBroadleafTagReplacementProcessor
    • getReplacementModel

      public org.broadleafcommerce.presentation.model.BroadleafTemplateModel getReplacementModel(String tagName, Map<String,String> tagAttributes, org.broadleafcommerce.presentation.model.BroadleafTemplateContext context)
      Deprecated.