Class ProductConfigurationBeforeControllerHandler

java.lang.Object
de.hybris.platform.sap.productconfig.frontend.interceptor.ProductConfigurationBeforeControllerHandler
All Implemented Interfaces:
BeforeControllerHandlerAdaptee

public class ProductConfigurationBeforeControllerHandler extends Object implements BeforeControllerHandlerAdaptee
  • Constructor Details

    • ProductConfigurationBeforeControllerHandler

      public ProductConfigurationBeforeControllerHandler()
  • Method Details

    • beforeController

      public boolean beforeController(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.web.method.HandlerMethod handler) throws Exception
      Specified by:
      beforeController in interface BeforeControllerHandlerAdaptee
      Throws:
      Exception
    • isProductConfigCall

      protected boolean isProductConfigCall(javax.servlet.http.HttpServletRequest request)
    • isGetMethod

      protected boolean isGetMethod(javax.servlet.http.HttpServletRequest request)
    • handleExpertMode

      protected void handleExpertMode(String queryString)
    • isExpMode

      protected boolean isExpMode(String queryString, String status)
    • getConfigurationExpertModeFacade

      protected ConfigurationExpertModeFacade getConfigurationExpertModeFacade()
    • setConfigurationExpertModeFacade

      public void setConfigurationExpertModeFacade(ConfigurationExpertModeFacade configurationExpertModeFacade)
      Facade to support expert mode handling.
      Parameters:
      configurationExpertModeFacade - The expert mode facade