Class TurSEInstanceAPI
java.lang.Object
com.viglet.turing.api.se.TurSEInstanceAPI
-
Constructor Summary
ConstructorsConstructorDescriptionTurSEInstanceAPI(TurSEInstanceRepository turSEInstanceRepository, TurSEInstanceMapper turSEInstanceMapper, TurSolrInstanceProcess turSolrInstanceProcess, TurSolr turSolr, TurSNSiteLocaleRepository turSNSiteLocaleRepository, TurSearchEnginePluginFactory pluginFactory) -
Method Summary
Modifier and TypeMethodDescriptionturSEInstanceAdd(TurSEInstanceDto turSEInstanceDto) org.springframework.http.ResponseEntity<Void> turSEInstanceClearCore(String id, String core) org.springframework.http.ResponseEntity<List<TurSECoreInfo>> booleanorg.springframework.http.ResponseEntity<Void> turSEInstanceDeleteCore(String id, String core) org.springframework.http.ResponseEntity<TurSEResults> turSEInstanceSelect(String id, String core, TurSNSearchParams turSNSearchParams) turSEInstanceUpdate(String id, TurSEInstanceDto turSEInstanceDto)
-
Constructor Details
-
TurSEInstanceAPI
public TurSEInstanceAPI(TurSEInstanceRepository turSEInstanceRepository, TurSEInstanceMapper turSEInstanceMapper, TurSolrInstanceProcess turSolrInstanceProcess, TurSolr turSolr, TurSNSiteLocaleRepository turSNSiteLocaleRepository, TurSearchEnginePluginFactory pluginFactory)
-
-
Method Details
-
turSEInstanceList
-
turSearchEngineStructure
-
turSEInstanceGet
-
turSEInstanceUpdate
@PutMapping("/{id}") public TurSEInstanceDto turSEInstanceUpdate(@PathVariable String id, @RequestBody TurSEInstanceDto turSEInstanceDto) -
turSEInstanceDelete
-
turSEInstanceAdd
@PostMapping public TurSEInstanceDto turSEInstanceAdd(@RequestBody TurSEInstanceDto turSEInstanceDto) -
turSEInstanceCores
@GetMapping("/{id}/cores") public org.springframework.http.ResponseEntity<List<TurSECoreInfo>> turSEInstanceCores(@PathVariable String id) -
turSEInstanceDeleteCore
-
turSEInstanceClearCore
-
turSEInstanceSelect
@GetMapping("/{id}/{core}/select") public org.springframework.http.ResponseEntity<TurSEResults> turSEInstanceSelect(@PathVariable String id, @PathVariable String core, @ModelAttribute TurSNSearchParams turSNSearchParams)
-