Class TurSNSiteSearchV2API

java.lang.Object
com.viglet.turing.api.sn.search.TurSNSiteSearchV2API

@RestController @RequestMapping("/api/v2/sn/{siteName}/search") public class TurSNSiteSearchV2API extends Object
  • Constructor Details

  • Method Details

    • turSNSiteSearchSelectListGet

      @GetMapping(value="list", produces="application/json") public org.springframework.http.ResponseEntity<List<Object>> turSNSiteSearchSelectListGet(@PathVariable String siteName, @ModelAttribute TurSNSearchParams turSNSearchParams, jakarta.servlet.http.HttpServletRequest request)
    • turSNSiteSearchSelectGet

      @GetMapping public org.springframework.http.ResponseEntity<TurSNSiteSearchBean> turSNSiteSearchSelectGet(@PathVariable String siteName, @ModelAttribute TurSNSearchParams turSNSearchParams, jakarta.servlet.http.HttpServletRequest request)
    • turSNSiteSearchSelectPost

      @PostMapping public org.springframework.http.ResponseEntity<TurSNSiteSearchBean> turSNSiteSearchSelectPost(@PathVariable String siteName, @ModelAttribute TurSNSearchParams turSNSearchParams, @RequestBody TurSNSitePostParamsBean turSNSitePostParamsBean, Principal principal, jakarta.servlet.http.HttpServletRequest request)
    • turSNSiteSearchLocale

      @GetMapping("locales") public List<TurSNSiteLocaleBean> turSNSiteSearchLocale(@PathVariable String siteName)
    • turSNSiteSearchLatestImpersonate

      @PostMapping("latest") public org.springframework.http.ResponseEntity<List<String>> turSNSiteSearchLatestImpersonate(@PathVariable String siteName, @RequestParam(required=false,name="rows",defaultValue="5") Integer rows, @RequestParam(name="_setlocale") String locale, @RequestBody Optional<TurSNSearchLatestRequestBean> turSNSearchLatestRequestBean, Principal principal)