Class BRCVariableExpression

java.lang.Object
org.broadleafcommerce.common.web.expression.BRCVariableExpression
All Implemented Interfaces:
BroadleafVariableExpression

@Component("blBRCVariableExpression") @ConditionalOnTemplating public class BRCVariableExpression extends Object implements BroadleafVariableExpression
Exposes the BroadleafRequestContext to the Thymeleaf expression context
Author:
Andre Azzolini (apazzolini)
  • Field Details

    • crossAppAuthService

      @Autowired(required=false) @Qualifier("blCrossAppAuthService") protected CrossAppAuthService crossAppAuthService
  • Constructor Details

    • BRCVariableExpression

      public BRCVariableExpression()
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface BroadleafVariableExpression
    • getSandbox

      public SandBox getSandbox()
    • getSite

      public Site getSite()
    • getCurrentProfile

      public Site getCurrentProfile()
    • getCurrentCatalog

      public Catalog getCurrentCatalog()
    • getCurrentTime

      public Date getCurrentTime()
    • getCurrentTimeCalendar

      public Calendar getCurrentTimeCalendar()
    • get

      public Object get(String propertyName)
    • isCsrMode

      public boolean isCsrMode()
    • isQuoteMode

      public boolean isQuoteMode()
    • isSandboxMode

      public boolean isSandboxMode()
    • getAdditionalProperty

      public Object getAdditionalProperty(String propertyName)