Class CollectJobController
- java.lang.Object
-
- org.openforis.collect.web.controller.BasicController
-
- org.openforis.collect.web.controller.CollectJobController
-
@Controller @RequestMapping("api/job") public class CollectJobController extends BasicController- Author:
- S. Ricci
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCollectJobController.JobViewstatic classCollectJobController.WorkerView
-
Constructor Summary
Constructors Constructor Description CollectJobController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CollectJobController.JobViewabortApplicationJob(javax.servlet.http.HttpServletResponse response)CollectJobController.JobViewabortJob(javax.servlet.http.HttpServletResponse response, String jobId)CollectJobController.JobViewabortSurveyJob(javax.servlet.http.HttpServletResponse response, int surveyId)CollectJobController.JobViewgetApplicationJob(javax.servlet.http.HttpServletResponse response)CollectJobController.JobViewgetJob(javax.servlet.http.HttpServletResponse response, String jobId)CollectJobController.JobViewgetSurveyJob(javax.servlet.http.HttpServletResponse response, int surveyId)-
Methods inherited from class org.openforis.collect.web.controller.BasicController
generateFormValidationResponse, getSessionState
-
-
-
-
Method Detail
-
getApplicationJob
@RequestMapping(value="application-job.json", method=GET) @ResponseBody public CollectJobController.JobView getApplicationJob(javax.servlet.http.HttpServletResponse response)
-
abortApplicationJob
@RequestMapping(value="application-job.json", method=DELETE) @ResponseBody public CollectJobController.JobView abortApplicationJob(javax.servlet.http.HttpServletResponse response)
-
getSurveyJob
@RequestMapping(value="survey-job.json", method=GET) @ResponseBody public CollectJobController.JobView getSurveyJob(javax.servlet.http.HttpServletResponse response, @RequestParam("surveyId") int surveyId)
-
abortSurveyJob
@RequestMapping(value="survey-job.json", method=DELETE) @ResponseBody public CollectJobController.JobView abortSurveyJob(javax.servlet.http.HttpServletResponse response, @RequestParam("surveyId") int surveyId)
-
getJob
@RequestMapping(value="{jobId}", method=GET) @ResponseBody public CollectJobController.JobView getJob(javax.servlet.http.HttpServletResponse response, @PathVariable("jobId") String jobId)
-
abortJob
@RequestMapping(value="{jobId}", method=DELETE) @ResponseBody public CollectJobController.JobView abortJob(javax.servlet.http.HttpServletResponse response, @PathVariable("jobId") String jobId)
-
-