Class SessionController
java.lang.Object
org.openforis.collect.web.controller.BasicController
org.openforis.collect.web.controller.SessionController
@Controller
@Scope("session")
@RequestMapping("api/session")
public class SessionController
extends BasicController
- Author:
- S. Ricci
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetActiveSurvey(javax.servlet.http.HttpServletResponse response) getLoggedUser(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) initialize(javax.servlet.http.HttpServletRequest request) org.openforis.commons.web.Responseinvalidate(javax.servlet.http.HttpServletRequest request) org.openforis.commons.web.Responseorg.openforis.commons.web.ResponsesetActiveSurvey(int surveyId) Methods inherited from class org.openforis.collect.web.controller.BasicController
generateFormValidationResponse, getSessionState
-
Constructor Details
-
SessionController
public SessionController()
-
-
Method Details
-
ping
@RequestMapping(value="ping", method=GET) @ResponseBody public org.openforis.commons.web.Response ping(@RequestParam(value="editing",required=false,defaultValue="false") Boolean editing) throws RecordUnlockedException - Throws:
RecordUnlockedException
-
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)
-