Class TmaProcessTypeSelectionController


@Controller @Scope("tenant") @RequestMapping("/processTypes") public class TmaProcessTypeSelectionController extends AbstractPageController
Controller for product details page.
Since:
6.7
  • Constructor Details

    • TmaProcessTypeSelectionController

      public TmaProcessTypeSelectionController()
  • Method Details

    • selectProcessType

      @RequestMapping(value="/selectProcessType", method=POST) public String selectProcessType(TmaProcessTypeForm tmaProcessTypeForm, org.springframework.ui.Model model, org.springframework.validation.BindingResult bindingResult, javax.servlet.http.HttpServletRequest request) throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
      Stores selected process type on the session and 1. refreshes current page, if the user is already logged in 2. redirects to login page, otherwise
      Parameters:
      tmaProcessTypeForm - process type form
      model - page model
      bindingResult - binding result
      request - request
      Returns:
      redirect to current page or login page
      Throws:
      de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
    • initBinder

      @InitBinder public void initBinder(org.springframework.web.bind.WebDataBinder binder)