Class SessionController


  • @Controller
    @Scope("session")
    @RequestMapping("api/session")
    public class SessionController
    extends BasicController
    Author:
    S. Ricci
    • Constructor Detail

      • SessionController

        public SessionController()
    • Method Detail

      • setActiveSurvey

        @RequestMapping(value="survey",
                        method=POST)
        @ResponseBody
        public org.openforis.commons.web.Response setActiveSurvey​(@RequestParam
                                                                  int surveyId)
      • getActiveSurvey

        @RequestMapping(value="survey",
                        method=GET)
        @ResponseBody
        public SurveyView getActiveSurvey​(javax.servlet.http.HttpServletResponse response)
      • initialize

        @RequestMapping(value="initialize",
                        method=POST)
        @ResponseBody
        public UserController.UserForm initialize​(javax.servlet.http.HttpServletRequest request)
      • getLoggedUser

        @RequestMapping(value="user",
                        method=GET)
        @ResponseBody
        public UserController.UserForm getLoggedUser​(javax.servlet.http.HttpServletRequest request,
                                                     javax.servlet.http.HttpServletResponse response)
      • clearActiveRecord

        @RequestMapping(value="record",
                        method=DELETE)
        @ResponseBody
        public void clearActiveRecord()
      • invalidate

        @RequestMapping(value="invalidate",
                        method=POST)
        @ResponseBody
        public org.openforis.commons.web.Response invalidate​(javax.servlet.http.HttpServletRequest request)