Class CustomerCouponsPageController


  • @Controller
    @Scope("tenant")
    @RequestMapping("/my-account")
    public class CustomerCouponsPageController
    extends AbstractSearchPageController
    Controller for my coupons.
    • Field Detail

      • PRODUCT_GRID_PAGE

        protected static final java.lang.String PRODUCT_GRID_PAGE
        See Also:
        Constant Field Values
    • Constructor Detail

      • CustomerCouponsPageController

        public CustomerCouponsPageController()
    • Method Detail

      • claim

        @RequestMapping(value="/coupon/claim/{code}",
                        method=GET)
        public java.lang.String claim​(@PathVariable("code")
                                      java.lang.String code,
                                      org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)
      • setNotification

        @RequestMapping(value="/coupon/notification/{code}",
                        method=GET)
        @ResponseBody
        public java.lang.String setNotification​(@RequestParam("isNotificationOn")
                                                boolean isNotificationOn,
                                                @PathVariable("code")
                                                java.lang.String code,
                                                org.springframework.ui.Model model,
                                                org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)
      • addFlashMessage

        protected void addFlashMessage​(AssignCouponResult result,
                                       org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)