1 package compbio.controllers;
5 import org.springframework.stereotype.Controller;
6 import org.springframework.web.bind.annotation.RequestMapping;
7 import org.springframework.web.bind.annotation.RequestMethod;
8 import org.springframework.web.bind.annotation.RequestParam;
10 import compbio.statistic.CassandraRequester;
13 * @author Alexander Sherstnev
14 * @author Natasha Sherstneva
17 public class JobLogController {
19 @RequestMapping(value = "/joblog", method = RequestMethod.GET)
20 public String initFindForm(Map<String, Object> model) {
21 model.put("value", "jp_NzBOJKo");
25 @RequestMapping(value = "/joblog/query", method = RequestMethod.GET)
26 public String findJob(@RequestParam("IdJob") String jobid, Map<String, Object> model) {
27 final long startTime = System.currentTimeMillis();
28 CassandraRequester cr = new CassandraRequester();
29 model.put("result", cr.readJobLog(jobid));
30 final long endTime = System.currentTimeMillis();
31 model.put("timeExecution", (endTime - startTime));
32 model.put("IdJob", jobid);
33 return "reportJobLog";