Class SetUiExperienceBeforeControllerHandler

java.lang.Object
de.hybris.platform.travelacceleratorstorefront.interceptors.beforecontroller.SetUiExperienceBeforeControllerHandler
All Implemented Interfaces:
BeforeControllerHandler

public class SetUiExperienceBeforeControllerHandler extends Object implements BeforeControllerHandler
Allows to overwrite the UiExperience level in the session via de.hybris.platform.acceleratorservices.uiexperience.UiExperienceService#setOverrideUiExperienceLevel
  • Field Details

  • Constructor Details

    • SetUiExperienceBeforeControllerHandler

      public SetUiExperienceBeforeControllerHandler()
  • Method Details

    • beforeController

      public boolean beforeController(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.web.method.HandlerMethod handler)
      Description copied from interface: BeforeControllerHandler
      Called before the DispatcherServlet calls the controller.
      Specified by:
      beforeController in interface BeforeControllerHandler
      Parameters:
      request - current HTTP request
      response - current HTTP response
      Returns:
      true if the execution chain should proceed with the next interceptor or the handler itself. Else, DispatcherServlet assumes that this interceptor has already dealt with the response itself.
    • isGetMethod

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