Class FlexibleSearchController
- java.lang.Object
-
- de.hybris.platform.hac.controller.console.FlexibleSearchController
-
@Controller @RequestMapping("/console/") public class FlexibleSearchController extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FlexibleSearchController(HacFlexibleSearchFacade flexibleSearchFacade, I18NService i18nService, UserService userService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SqlSearchResultDataexecuteFlexsearch(FlexSearchFormData data)voidflexInitBinder(org.springframework.web.bind.WebDataBinder binder)java.lang.Stringflexsearch(org.springframework.ui.Model model, FlexSearchFormData form, javax.servlet.http.HttpServletRequest request)java.util.CollectionpopulateLocales()intsetHistoryMax()
-
-
-
Constructor Detail
-
FlexibleSearchController
@Autowired public FlexibleSearchController(HacFlexibleSearchFacade flexibleSearchFacade, I18NService i18nService, UserService userService)
-
-
Method Detail
-
flexsearch
@RequestMapping("flexsearch") public java.lang.String flexsearch(org.springframework.ui.Model model, @ModelAttribute("flexQueryForm") FlexSearchFormData form, javax.servlet.http.HttpServletRequest request)
-
executeFlexsearch
@RequestMapping(value="flexsearch/execute", method=POST, headers="Accept=application/json") @ResponseBody public SqlSearchResultData executeFlexsearch(@ModelAttribute("flexQueryForm") FlexSearchFormData data)
-
flexInitBinder
@InitBinder("flexQueryForm") public void flexInitBinder(org.springframework.web.bind.WebDataBinder binder)
-
populateLocales
@ModelAttribute("existingLocales") public java.util.Collection populateLocales()
-
setHistoryMax
@ModelAttribute("historyMax") public int setHistoryMax()
-
-