Class SearchController
- java.lang.Object
-
- org.craftercms.studio.controller.rest.v2.SearchController
-
@Validated @RestController @RequestMapping("/api/2/search") public class SearchController extends Object
Controller to access the search service- Author:
- joseross
-
-
Field Summary
Fields Modifier and Type Field Description protected SearchService
searchService
The search service
-
Constructor Summary
Constructors Constructor Description SearchController(SearchService searchService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResultOne<SearchResult>
search(String siteId, @Valid SearchParams params)
-
-
-
Field Detail
-
searchService
protected final SearchService searchService
The search service
-
-
Constructor Detail
-
SearchController
@ConstructorProperties("searchService") public SearchController(SearchService searchService)
-
-
Method Detail
-
search
@PostMapping("/search") public ResultOne<SearchResult> search(@RequestParam String siteId, @Valid @RequestBody @Valid SearchParams params) throws AuthenticationException, ServiceLayerException
-
-