Class SiteSearchController

java.lang.Object
org.craftercms.core.controller.rest.RestControllerBase
org.craftercms.engine.controller.rest.SiteSearchController

@CrafterRestController @RequestMapping({"${crafter.core.rest.base.uri}/site/search","${crafter.core.rest.base.uri}/site/elasticsearch"}) public class SiteSearchController extends org.craftercms.core.controller.rest.RestControllerBase
REST controller to expose the Search service
Author:
joseross
  • Field Details

  • Constructor Details

  • Method Details

    • search

      @PostMapping(value="/search", consumes="application/json") public void search(@RequestBody com.fasterxml.jackson.databind.JsonNode request, @RequestParam Map<String,Object> parameters, jakarta.servlet.http.HttpServletResponse response) throws IOException
      Throws:
      IOException