X-Git-Url: https://gerrit.akraino.org/r/gitweb?p=validation.git;a=blobdiff_plain;f=ui%2Fsrc%2Fmain%2Fjava%2Forg%2Fakraino%2Fvalidation%2Fui%2Fcontroller%2FResultController.java;fp=ui%2Fsrc%2Fmain%2Fjava%2Forg%2Fakraino%2Fvalidation%2Fui%2Fcontroller%2FResultController.java;h=b923d61140a58fb391c290151cc61507625adc33;hp=f9c205a415f023b02c908dd2721b01a40f7de76f;hb=147ecf7bf79ea9967a121d0038103151a38ebef2;hpb=e6b82a7ccd840c8b089ae4d5e69930fd0dd5ef35 diff --git a/ui/src/main/java/org/akraino/validation/ui/controller/ResultController.java b/ui/src/main/java/org/akraino/validation/ui/controller/ResultController.java index f9c205a..b923d61 100644 --- a/ui/src/main/java/org/akraino/validation/ui/controller/ResultController.java +++ b/ui/src/main/java/org/akraino/validation/ui/controller/ResultController.java @@ -20,9 +20,7 @@ import java.text.SimpleDateFormat; import java.util.List; import java.util.Set; -import org.akraino.validation.ui.client.nexus.resources.ValidationNexusTestResult; -import org.akraino.validation.ui.data.BlueprintLayer; -import org.akraino.validation.ui.data.Lab; +import org.akraino.validation.ui.entity.ValidationDbTestResult; import org.akraino.validation.ui.service.DbResultAdapter; import org.akraino.validation.ui.service.IntegratedResultService; import org.onap.portalsdk.core.controller.RestrictedBaseController; @@ -52,18 +50,8 @@ public class ResultController extends RestrictedBaseController { super(); } - @RequestMapping(value = { "/getlabs/" }, method = RequestMethod.GET) - public ResponseEntity> getLabs() { - try { - return new ResponseEntity<>(resultService.getLabsFromDb(), HttpStatus.OK); - } catch (Exception e) { - LOGGER.error(EELFLoggerDelegate.errorLogger, "Error when retrieving labs. " + UserUtils.getStackTrace(e)); - } - return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(null); - } - @RequestMapping(value = { "/getblueprintnamesoflab/{lab}" }, method = RequestMethod.GET) - public ResponseEntity> getBlueprintNamesOfLab(@PathVariable("lab") Lab lab) { + public ResponseEntity> getBlueprintNamesOfLab(@PathVariable("lab") String lab) { try { return new ResponseEntity<>(resultService.getBlueprintNamesOfLabFromDb(lab), HttpStatus.OK); } catch (Exception e) { @@ -75,7 +63,7 @@ public class ResultController extends RestrictedBaseController { @RequestMapping(value = { "/getblueprintversions/{name}/{lab}" }, method = RequestMethod.GET) public ResponseEntity> getBlueprintVersions(@PathVariable("name") String name, - @PathVariable("lab") Lab lab) { + @PathVariable("lab") String lab) { try { return new ResponseEntity<>(resultService.getBlueprintVersionsFromDb(name, lab), HttpStatus.OK); } catch (Exception e) { @@ -86,7 +74,7 @@ public class ResultController extends RestrictedBaseController { } @RequestMapping(value = { "/getbysubmissionid/{id}" }, method = RequestMethod.GET) - public ResponseEntity getBySubmissionId(@PathVariable("id") String submissionId) { + public ResponseEntity getBySubmissionId(@PathVariable("id") String submissionId) { try { return new ResponseEntity<>(resultService.getResults(submissionId), HttpStatus.OK); } catch (Exception e) { @@ -97,8 +85,8 @@ public class ResultController extends RestrictedBaseController { } @RequestMapping(value = { "/getmostrecent/{name}/{version}/{lab}" }, method = RequestMethod.GET) - public ResponseEntity> getMostRecent(@PathVariable("name") String name, - @PathVariable("version") String version, @PathVariable("lab") Lab lab) { + public ResponseEntity> getMostRecent(@PathVariable("name") String name, + @PathVariable("version") String version, @PathVariable("lab") String lab) { try { return new ResponseEntity<>(dbAdapter.readResultFromDb(name, version, lab, null, null, null, null), HttpStatus.OK); @@ -110,7 +98,7 @@ public class ResultController extends RestrictedBaseController { } @RequestMapping(value = { "/getbytimestamp/{lab}/{name}/{version}/{timestamp}" }, method = RequestMethod.GET) - public ResponseEntity getByTimestamp(@PathVariable("lab") Lab lab, + public ResponseEntity getByTimestamp(@PathVariable("lab") String lab, @PathVariable("name") String name, @PathVariable("version") String version, @PathVariable("timestamp") String timestamp) { try { @@ -124,7 +112,7 @@ public class ResultController extends RestrictedBaseController { @RequestMapping(value = { "/getlastrun/{lab}/{name}/{version}/{allLayers}/{optional}/{outcome}" }, method = RequestMethod.GET) - public ResponseEntity getLastRun(@PathVariable("lab") Lab lab, + public ResponseEntity getLastRun(@PathVariable("lab") String lab, @PathVariable("name") String name, @PathVariable("version") String version, @PathVariable("allLayers") Boolean allLayers, @PathVariable("optional") Boolean optional, @PathVariable("outcome") boolean outcome) { @@ -141,9 +129,9 @@ public class ResultController extends RestrictedBaseController { @RequestMapping(value = { "/getlastrunoflayers/{lab}/{name}/{version}/{layers}/{optional}/{outcome}" }, method = RequestMethod.GET) - public ResponseEntity getLastRunOfLayers(@PathVariable("lab") Lab lab, + public ResponseEntity getLastRunOfLayers(@PathVariable("lab") String lab, @PathVariable("name") String name, @PathVariable("version") String version, - @PathVariable("layers") List layers, @PathVariable("optional") Boolean optional, + @PathVariable("layers") List layers, @PathVariable("optional") Boolean optional, @PathVariable("outcome") boolean outcome) { try { return new ResponseEntity<>( @@ -157,7 +145,7 @@ public class ResultController extends RestrictedBaseController { } @RequestMapping(value = { "/getbasedondate/{lab}/{name}/{version}/{date}" }, method = RequestMethod.GET) - public ResponseEntity> getBasedOnDate(@PathVariable("lab") Lab lab, + public ResponseEntity> getBasedOnDate(@PathVariable("lab") String lab, @PathVariable("name") String name, @PathVariable("version") String version, @PathVariable("date") String date) { try {