diff options
author | burdziak <olaf.burdziakowski@nokia.com> | 2019-04-11 14:16:05 +0200 |
---|---|---|
committer | burdziak <olaf.burdziakowski@nokia.com> | 2019-04-11 14:16:05 +0200 |
commit | f6b31f6896ff7e49bd9412832c0bd9be0c26f0c5 (patch) | |
tree | 2ae789f558805dbc30297114ae62105561fba459 /ecomp-sdk/epsdk-app-common/src/main/java | |
parent | fa5f20d91c416a855f0d6afe157db8250574617c (diff) |
Fix sonar issues in ElasticSearchController
Change-Id: I7b8d00de321d9c58f38f9105ea1aa764dbf17fc8
Issue-ID: PORTAL-523
Signed-off-by: burdziak <olaf.burdziakowski@nokia.com>
Diffstat (limited to 'ecomp-sdk/epsdk-app-common/src/main/java')
-rw-r--r-- | ecomp-sdk/epsdk-app-common/src/main/java/org/onap/portalapp/controller/sample/ElasticSearchController.java | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/ecomp-sdk/epsdk-app-common/src/main/java/org/onap/portalapp/controller/sample/ElasticSearchController.java b/ecomp-sdk/epsdk-app-common/src/main/java/org/onap/portalapp/controller/sample/ElasticSearchController.java index 1adf0dba..37c4eb77 100644 --- a/ecomp-sdk/epsdk-app-common/src/main/java/org/onap/portalapp/controller/sample/ElasticSearchController.java +++ b/ecomp-sdk/epsdk-app-common/src/main/java/org/onap/portalapp/controller/sample/ElasticSearchController.java @@ -105,23 +105,22 @@ public class ElasticSearchController extends RestrictedBaseController{ SuggestResult result = client.execute(suggest); System.err.println(result.getJsonObject().toString()); - return new ResponseEntity<Result>(new Result(result.getJsonObject().toString()),HttpStatus.OK); + return new ResponseEntity<>(new Result(result.getJsonObject().toString()),HttpStatus.OK); } - @RequestMapping(value="/es_search/{task}",method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE) + @RequestMapping(value="/es_search/{task}",method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE) public ResponseEntity<Result> doSearch(@PathVariable("task") String task) throws IOException { JSONObject obj = new JSONObject(task); String searchTerm = obj.getString("data"); String searchSize = obj.getString("size"); - // String searchFuzzy = obj.getString("fuzzy"); - + JestClientFactory factory = new JestClientFactory(); factory.setHttpClientConfig(new HttpClientConfig .Builder("http://todo_elastic_search_server") .multiThreaded(true) .build()); JestClient client = factory.getObject(); - + Search search = new Search.Builder("{\n" +"\"query\" : {\n" +"\"query_string\" : {\n" @@ -129,16 +128,16 @@ public class ElasticSearchController extends RestrictedBaseController{ +"}\n" +"}\n" +"}").addIndex("customer").setParameter(Parameters.SIZE,Integer.valueOf(searchSize)).build(); - + SearchResult result = client.execute(search); System.err.println(result.getJsonObject().toString()); - return new ResponseEntity<Result>(new Result(result.getJsonObject().toString()),HttpStatus.OK); + return new ResponseEntity<>(new Result(result.getJsonObject().toString()),HttpStatus.OK); } - + public ResponseEntity<Result> sendResult(Result result) { - return new ResponseEntity<Result>(result, HttpStatus.OK); + return new ResponseEntity<>(result, HttpStatus.OK); } - + @Override public boolean isRESTfulCall() { return true; |