package compbio.controllers;
+import java.security.Principal;
import java.util.Calendar;
import java.util.List;
import java.util.Map;
@Controller
public class JobExecutionTimeController {
- @RequestMapping(value = "/exectime", method = RequestMethod.GET)
- public String initFindForm(Map<String, Object> model) {
+ @RequestMapping(value = "/stat/exectime/query", method = RequestMethod.GET)
+ public String initFindForm(Map<String, Object> model, Principal principal) {
+ model.put("username", principal.getName());
Calendar cal = Calendar.getInstance();
String date2 = cal.get(Calendar.YEAR) + "/" + (cal.get(Calendar.MONTH) + 1) + "/" + cal.get(Calendar.DATE);
cal.add(Calendar.DATE, -3);
return "queryTimeExecution";
}
- @RequestMapping(value = "/exectime/query", method = RequestMethod.GET)
+ @RequestMapping(value = "/stat/exectime/results", method = RequestMethod.GET)
public String findSequence(@RequestParam("date1") String date1, @RequestParam("date2") String date2,
- @RequestParam(value="option", required=false) String option, Map<String, Object> model) {
+ @RequestParam(value="option", required=false) String option, Map<String, Object> model, Principal principal) {
+ model.put("username", principal.getName());
final long startTime = System.currentTimeMillis();
CassandraRequester sp = new CassandraRequester();