Class ConfigurableBundleController


  • @Controller
    @RequestMapping("/{baseSiteId}/users/{userId}/carts/{cartId}")
    public class ConfigurableBundleController
    extends java.lang.Object
    • Constructor Detail

      • ConfigurableBundleController

        public ConfigurableBundleController()
    • Method Detail

      • getAllowedProducts

        @GetMapping("/entrygroups/{entryGroupNumber}/allowedProductsSearch")
        @ResponseBody
        public ProductSearchPageWsDTO getAllowedProducts​(@RequestParam(required=false)
                                                         java.lang.String query,
                                                         @PathVariable
                                                         java.lang.Integer entryGroupNumber,
                                                         @RequestParam(defaultValue="0")
                                                         int currentPage,
                                                         @RequestParam(defaultValue="20")
                                                         int pageSize,
                                                         @RequestParam(required=false)
                                                         java.lang.String sort,
                                                         @RequestParam(required=false,defaultValue="DEFAULT")
                                                         java.lang.String fields)
      • handleValidation

        @ExceptionHandler(org.springframework.web.bind.MethodArgumentNotValidException.class)
        @ResponseStatus(BAD_REQUEST)
        @ResponseBody
        protected ErrorListWsDTO handleValidation​(org.springframework.web.bind.MethodArgumentNotValidException ex,
                                                  org.springframework.web.context.request.WebRequest request)
      • getDataMapper

        protected DataMapper getDataMapper()