Class SearchController
java.lang.Object
de.hybris.platform.adminapi.components.console.search.SearchController
-
Constructor Summary
ConstructorsConstructorDescriptionSearchController(de.hybris.platform.adminapi.components.console.search.SearchFacade searchFacade) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<de.hybris.platform.adminapi.components.console.search.SearchResultData>executeFlexibleSearch(de.hybris.platform.adminapi.components.console.search.QueryData queryData, int maxCount, boolean commit, Locale locale) org.springframework.http.ResponseEntity<de.hybris.platform.adminapi.components.console.search.SearchResultData>executePolyglot(de.hybris.platform.adminapi.components.console.search.QueryData queryData, int start, int count, boolean needTotalCount) org.springframework.http.ResponseEntity<de.hybris.platform.adminapi.components.console.search.SearchResultData>executeSqlQuery(de.hybris.platform.adminapi.components.console.search.QueryData queryData, int maxCount, boolean commit)
-
Constructor Details
-
SearchController
@Autowired public SearchController(de.hybris.platform.adminapi.components.console.search.SearchFacade searchFacade)
-
-
Method Details
-
executeFlexibleSearch
@PostMapping(value="/flexible", produces="application/json") public org.springframework.http.ResponseEntity<de.hybris.platform.adminapi.components.console.search.SearchResultData> executeFlexibleSearch(@RequestBody de.hybris.platform.adminapi.components.console.search.QueryData queryData, @RequestParam(name="maxCount",required=false,defaultValue="200") int maxCount, @RequestParam(name="commit",required=false,defaultValue="false") boolean commit, @RequestParam(name="locale",required=false) Locale locale) -
executeSqlQuery
@PostMapping(value="/sql", produces="application/json") public org.springframework.http.ResponseEntity<de.hybris.platform.adminapi.components.console.search.SearchResultData> executeSqlQuery(@RequestBody de.hybris.platform.adminapi.components.console.search.QueryData queryData, @RequestParam(name="maxCount",required=false,defaultValue="200") int maxCount, @RequestParam(name="commit",required=false,defaultValue="false") boolean commit) -
executePolyglot
@PostMapping(value="/polyglot", produces="application/json") public org.springframework.http.ResponseEntity<de.hybris.platform.adminapi.components.console.search.SearchResultData> executePolyglot(@RequestBody de.hybris.platform.adminapi.components.console.search.QueryData queryData, @RequestParam(name="start",required=false,defaultValue="0") int start, @RequestParam(name="count",required=false,defaultValue="-1") int count, @RequestParam(name="needTotalCount",required=false,defaultValue="false") boolean needTotalCount)
-