Class TurSNSiteAutoCompleteAPI

Object
TurSNSiteAutoCompleteAPI

@RestController @RequestMapping("/api/sn/{siteName}/ac") public class TurSNSiteAutoCompleteAPI extends Object
  • Constructor Details

    • TurSNSiteAutoCompleteAPI

      @Inject public TurSNSiteAutoCompleteAPI(TurSNAutoComplete turSNAutoComplete)
  • Method Details

    • turSNSiteAutoComplete

      @GetMapping public List<String> turSNSiteAutoComplete(@PathVariable String siteName, @RequestParam(name="q") String q, @RequestParam(required=false,name="rows",defaultValue="20") Integer rows, @RequestParam(required=false,name="fq[]") List<String> fq, @RequestParam(required=false,name="fq.and[]") List<String> fqAnd, @RequestParam(required=false,name="fq.or[]") List<String> fqOr, @RequestParam(required=false,name="fq.op",defaultValue="NONE") TurSNFilterQueryOperator fqOperator, @RequestParam(required=false,name="sort") String sort, @RequestParam(required=false,name="_setlocale") String locale, HttpServletRequest request)