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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbeforeController(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.web.method.HandlerMethod handler) protected ConfigurationExpertModeFacadeprotected voidhandleExpertMode(String queryString) protected booleanprotected booleanisGetMethod(javax.servlet.http.HttpServletRequest request) protected booleanisProductConfigCall(javax.servlet.http.HttpServletRequest request) voidsetConfigurationExpertModeFacade(ConfigurationExpertModeFacade configurationExpertModeFacade) Facade to support expert mode handling.
-
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:
beforeControllerin interfaceBeforeControllerHandlerAdaptee- Throws:
Exception
-
isProductConfigCall
protected boolean isProductConfigCall(javax.servlet.http.HttpServletRequest request) -
isGetMethod
protected boolean isGetMethod(javax.servlet.http.HttpServletRequest request) -
handleExpertMode
-
isExpMode
-
getConfigurationExpertModeFacade
-
setConfigurationExpertModeFacade
public void setConfigurationExpertModeFacade(ConfigurationExpertModeFacade configurationExpertModeFacade) Facade to support expert mode handling.- Parameters:
configurationExpertModeFacade- The expert mode facade
-