@RequestMapping(value = "getrecordslowmediumhigh", method = RequestMethod.GET) public ResponseEntity<?> getRecordslowMediumHigh( HttpServletRequest request, HttpServletResponse response) // SessionStatus status) { String simpleScenario = request.getParameter("simpleScenario"); String safesimpleScenario = Jsoup.clean(simpleScenario, Whitelist.basic()); String varR = request.getParameter("varR"); String safevarR = Jsoup.clean(varR, Whitelist.basic()); String season = request.getParameter("season"); String safeseason = Jsoup.clean(season, Whitelist.basic()); String year = request.getParameter("yearSimple"); String safeyear = Jsoup.clean(year, Whitelist.basic()); // PointModel model = ClimateRecordHandler.FindClimateRecordsHighMediumLow(safesimpleScenario, // safeyear, safevarR, safeseason); List<ClimateRecord> res = climateRecordService.findPointModellowMediumHigh(simpleScenario, safeyear, varR, season); ClimateRecordHandler ch = new ClimateRecordHandler(); PointModel model = null; if (res.size() > 0) { model = ch.FindClimateRecordsHighMediumLow(simpleScenario, safeyear, varR, season, res); } if (model != null) { // status.setComplete(); return new ResponseEntity<PointModel>(model, HttpStatus.OK); } return new ResponseEntity<String>( "Nothing was found for selected values", HttpStatus.BAD_REQUEST); }
@RequestMapping(value = "getrecordsclm", method = RequestMethod.GET) public ResponseEntity<?> getRecordsClm(HttpServletRequest request, HttpServletResponse response) // , SessionStatus status) { String drivingdata = request.getParameter("drivingdata"); String safedrivingdata = Jsoup.clean(drivingdata, Whitelist.basic()); String varR = request.getParameter("varR"); String safevarR = Jsoup.clean(varR, Whitelist.basic()); String season = request.getParameter("seasonclm"); String safeseason = Jsoup.clean(season, Whitelist.basic()); String modelClm = request.getParameter("modelclm"); String safemodelClm = Jsoup.clean(modelClm, Whitelist.basic()); String mainScenario = request.getParameter("mainscenario"); String safemainScenario = Jsoup.clean(mainScenario, Whitelist.basic()); String start_future1 = request.getParameter("start_yr_future1"); String safestart_future1 = Jsoup.clean(start_future1, Whitelist.basic()); String start_future2 = request.getParameter("start_yr_future2"); String safestart_future2 = Jsoup.clean(start_future2, Whitelist.basic()); String start_past1 = request.getParameter("start_yr_past1"); String safestart_past1 = Jsoup.clean(start_past1, Whitelist.basic()); String start_past2 = request.getParameter("start_yr_past2"); String safestart_past2 = Jsoup.clean(start_past2, Whitelist.basic()); String end_future1 = request.getParameter("end_yr_Rest1"); String safeend_future1 = Jsoup.clean(end_future1, Whitelist.basic()); String end_future2 = request.getParameter("end_yr_Rest2"); String safeend_future2 = Jsoup.clean(end_future2, Whitelist.basic()); String end_past1 = request.getParameter("end_yr_past1"); String safeend_past1 = Jsoup.clean(end_past1, Whitelist.basic()); String end_past2 = request.getParameter("end_yr_past2"); String safeend_past2 = Jsoup.clean(end_past2, Whitelist.basic()); List<ClimateRecord> res = climateRecordService.findClimateRecordsFutureAndPastClm( safemainScenario, safedrivingdata, safemodelClm, safevarR, safeseason, safestart_future1, safestart_future2, safestart_past1, safestart_past2, safeend_future1, safeend_future2, safeend_past1, safeend_past2); PointModel model = null; if (res.size() > 0) { ClimateRecordHandler ch = new ClimateRecordHandler(); model = ch.FindClimateRecordsFuturePastCLM( safemainScenario, drivingdata, modelClm, varR, season, start_future1, start_future2, start_past1, start_past2, end_future1, end_future2, end_past1, end_past2, res); } if (model != null) { // status.setComplete(); return new ResponseEntity<PointModel>(model, HttpStatus.OK); } return new ResponseEntity<String>( "Nothing was found for selected values", HttpStatus.BAD_REQUEST); }