public class WorkflowController
extends org.springframework.web.servlet.mvc.multiaction.MultiActionController
WorkflowController class.
DEFAULT_COMMAND_NAME, LAST_MODIFIED_METHOD_SUFFIX, PAGE_NOT_FOUND_LOG_CATEGORY, pageNotFoundLogger
Constructor and Description |
---|
WorkflowController()
Constructor for WorkflowController.
|
WorkflowController(Object delegate)
Constructor for WorkflowController.
|
Modifier and Type | Method and Description |
---|---|
org.springframework.validation.Validator |
getValidator()
Getter for the field
validator . |
WorkflowService |
getWorkflowService()
Getter for the field
workflowService . |
org.springframework.web.servlet.ModelAndView |
handleCancel(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Workflow command)
Handles the user's request to cancel the study or the study update page.
|
org.springframework.web.servlet.ModelAndView |
handleDelete(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Workflow command)
Handles the user's request to delete their study.
|
org.springframework.web.servlet.ModelAndView |
handleReset(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Workflow command)
Handles the user's request to reset the study page during a new or update study.
|
org.springframework.web.servlet.ModelAndView |
handleShare(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Study command)
Handles the user's request to share their study.
|
org.springframework.web.servlet.ModelAndView |
handleSubmit(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Workflow command)
Handles the user's request to submit a new study.
|
org.springframework.web.servlet.ModelAndView |
handleUpdate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Workflow command)
Handles the user's request to update their study.
|
void |
setValidator(org.springframework.validation.Validator validator)
Setter for the field
validator . |
void |
setWorkflowService(WorkflowService workflowService)
Setter for the field
workflowService . |
bind, createBinder, getCommandName, getExceptionHandler, getLastModified, getMethodNameResolver, getValidators, getWebBindingInitializer, handleNoSuchRequestHandlingMethod, handleRequestInternal, initBinder, invokeNamedMethod, newCommandObject, setDelegate, setMethodNameResolver, setValidators, setWebBindingInitializer
handleRequest, isSynchronizeOnSession, setSynchronizeOnSession
applyCacheSeconds, applyCacheSeconds, cacheForSeconds, cacheForSeconds, checkAndPrepare, checkAndPrepare, getCacheSeconds, getSupportedMethods, isAlwaysMustRevalidate, isRequireSession, isUseCacheControlHeader, isUseCacheControlNoStore, isUseExpiresHeader, preventCaching, setAlwaysMustRevalidate, setCacheSeconds, setRequireSession, setSupportedMethods, setUseCacheControlHeader, setUseCacheControlNoStore, setUseExpiresHeader
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
public WorkflowController()
Constructor for WorkflowController.
public WorkflowService getWorkflowService()
Getter for the field workflowService
.
WorkflowService
object.public void setWorkflowService(WorkflowService workflowService)
Setter for the field workflowService
.
workflowService
- a WorkflowService
object.public org.springframework.validation.Validator getValidator()
Getter for the field validator
.
Validator
object.public void setValidator(org.springframework.validation.Validator validator)
Setter for the field validator
.
validator
- a Validator
object.public org.springframework.web.servlet.ModelAndView handleSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Workflow command) throws Exception
request
- HttpServletRequestresponse
- HttpServletResponsecommand
- Study command objectException
- if any.public org.springframework.web.servlet.ModelAndView handleReset(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Workflow command) throws Exception
command
- Study command objectrequest
- a HttpServletRequest
object.response
- a HttpServletResponse
object.ModelAndView
object.Exception
- if any.public org.springframework.web.servlet.ModelAndView handleCancel(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Workflow command) throws Exception
command
- Study command objectrequest
- a HttpServletRequest
object.response
- a HttpServletResponse
object.ModelAndView
object.Exception
- if any.public org.springframework.web.servlet.ModelAndView handleUpdate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Workflow command) throws Exception
command
- Study command objectrequest
- a HttpServletRequest
object.response
- a HttpServletResponse
object.ModelAndView
object.Exception
- if any.public org.springframework.web.servlet.ModelAndView handleDelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Workflow command) throws Exception
command
- Study command objectrequest
- a HttpServletRequest
object.response
- a HttpServletResponse
object.ModelAndView
object.Exception
- if any.public org.springframework.web.servlet.ModelAndView handleShare(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Study command) throws Exception
command
- Study command objectrequest
- a HttpServletRequest
object.response
- a HttpServletResponse
object.ModelAndView
object.Exception
- if any.Copyright © 2015 SeqWare. All rights reserved.