Class SearchController
- java.lang.Object
-
- de.hybris.platform.adminapi.components.console.search.SearchController
-
@AdminApiController @RequestMapping("/console/search") public class SearchController extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SearchController(de.hybris.platform.adminapi.components.console.search.SearchFacade searchFacade)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.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, java.util.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)
-
-
-
Method Detail
-
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) java.util.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)
-
-