Package org.kuali.rice.krad.document
Class DocumentControllerBase
java.lang.Object
org.kuali.rice.krad.web.controller.UifControllerBase
org.kuali.rice.krad.document.DocumentControllerBase
- Direct Known Subclasses:
MaintenanceDocumentController
Base controller class for all KRAD document view screens working with document models.
Provides default controller implementations for the standard document actions including: doc handler (retrieve from doc search and action list), save, route (and other KEW actions)
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.web.servlet.ModelAndViewacknowledge(DocumentFormBase form) org.springframework.web.servlet.ModelAndViewapprove(DocumentFormBase form) org.springframework.web.servlet.ModelAndVieworg.springframework.web.servlet.ModelAndVieworg.springframework.web.servlet.ModelAndViewclose(DocumentFormBase form) org.springframework.web.servlet.ModelAndViewcomplete(DocumentFormBase form) protected abstract DocumentFormBaseInvoked to create a new form instance for the request before it is passed to the Binder/BeanWrapper.org.springframework.web.servlet.ModelAndViewdeleteNote(DocumentFormBase form) org.springframework.web.servlet.ModelAndViewdisapprove(DocumentFormBase form) org.springframework.web.servlet.ModelAndViewdocHandler(DocumentFormBase form) org.springframework.web.servlet.ModelAndViewdownloadAttachment(DocumentFormBase form, javax.servlet.http.HttpServletResponse response) org.springframework.web.servlet.ModelAndViewfyi(DocumentFormBase form) protected DocumentControllerServiceorg.springframework.web.servlet.ModelAndViewinsertNote(DocumentFormBase form) org.springframework.web.servlet.ModelAndViewrecall(DocumentFormBase form) org.springframework.web.servlet.ModelAndViewreload(DocumentFormBase form) org.springframework.web.servlet.ModelAndViewroute(DocumentFormBase form) protected org.springframework.web.servlet.ModelAndViewsave(DocumentFormBase form, SaveDocumentEvent saveDocumentEvent) org.springframework.web.servlet.ModelAndViewsave(UifFormBase form) org.springframework.web.servlet.ModelAndViewvoidsetControllerService(ControllerService controllerService) org.springframework.web.servlet.ModelAndVieworg.springframework.web.servlet.ModelAndVieworg.springframework.web.servlet.ModelAndVieworg.springframework.web.servlet.ModelAndViewMethods inherited from class org.kuali.rice.krad.web.controller.UifControllerBase
addBlankLine, addFileUploadLine, addLine, back, cancel, checkForm, closeEditLineDialog, defaultMapping, deleteFileUploadLine, deleteLine, editLine, getCollectionControllerService, getFileControllerService, getFileFromLine, getMessageView, getModelAndView, getModelAndView, getModelAndView, getModelAndViewService, getModelAndViewWithInit, getModelAndViewWithInit, getNavigationControllerService, getQueryControllerService, getRefreshControllerService, getSaveControllerService, initForm, navigate, performFieldQuery, performFieldSuggest, performLookup, performRedirect, performRedirect, refresh, retrieveCollectionPage, retrieveEditLineDialog, returnToHub, returnToPrevious, saveField, saveLine, sessionTimeout, setCollectionControllerService, setFileControllerService, setModelAndViewService, setNavigationControllerService, setQueryControllerService, setRefreshControllerService, setSaveControllerService, showDialog, start, tableJsonRetrieval
-
Constructor Details
-
DocumentControllerBase
public DocumentControllerBase()
-
-
Method Details
-
createInitialForm
Invoked to create a new form instance for the request before it is passed to the Binder/BeanWrapper.- Specified by:
createInitialFormin classUifControllerBase- Returns:
- UifFormBase instance that will be used for data binding and backing the view.
-
docHandler
@RequestMapping(params="methodToCall=docHandler") public org.springframework.web.servlet.ModelAndView docHandler(DocumentFormBase form) throws Exception - Throws:
Exception- See Also:
-
reload
@RequestMapping(params="methodToCall=reload") public org.springframework.web.servlet.ModelAndView reload(DocumentFormBase form) throws Exception - Throws:
Exception- See Also:
-
recall
@RequestMapping(params="methodToCall=recall") public org.springframework.web.servlet.ModelAndView recall(DocumentFormBase form) - See Also:
-
save
@RequestMapping(params="methodToCall=save") public org.springframework.web.servlet.ModelAndView save(UifFormBase form) - Overrides:
savein classUifControllerBase- See Also:
-
save
protected org.springframework.web.servlet.ModelAndView save(DocumentFormBase form, SaveDocumentEvent saveDocumentEvent) - See Also:
-
complete
@RequestMapping(params="methodToCall=complete") public org.springframework.web.servlet.ModelAndView complete(DocumentFormBase form) - See Also:
-
route
@RequestMapping(params="methodToCall=route") public org.springframework.web.servlet.ModelAndView route(DocumentFormBase form) - See Also:
-
blanketApprove
@RequestMapping(params="methodToCall=blanketApprove") public org.springframework.web.servlet.ModelAndView blanketApprove(DocumentFormBase form) - See Also:
-
approve
@RequestMapping(params="methodToCall=approve") public org.springframework.web.servlet.ModelAndView approve(DocumentFormBase form) - See Also:
-
disapprove
@RequestMapping(params="methodToCall=disapprove") public org.springframework.web.servlet.ModelAndView disapprove(DocumentFormBase form) - See Also:
-
fyi
@RequestMapping(params="methodToCall=fyi") public org.springframework.web.servlet.ModelAndView fyi(DocumentFormBase form) - See Also:
-
acknowledge
@RequestMapping(params="methodToCall=acknowledge") public org.springframework.web.servlet.ModelAndView acknowledge(DocumentFormBase form) - See Also:
-
sendAdHocRequests
@RequestMapping(params="methodToCall=sendAdHocRequests") public org.springframework.web.servlet.ModelAndView sendAdHocRequests(DocumentFormBase form) - See Also:
-
supervisorFunctions
@RequestMapping(params="methodToCall=supervisorFunctions") public org.springframework.web.servlet.ModelAndView supervisorFunctions(DocumentFormBase form) - See Also:
-
close
@RequestMapping(params="methodToCall=close") public org.springframework.web.servlet.ModelAndView close(DocumentFormBase form) - See Also:
-
insertNote
@RequestMapping(method=POST, params="methodToCall=insertNote") public org.springframework.web.servlet.ModelAndView insertNote(DocumentFormBase form) - See Also:
-
deleteNote
@RequestMapping(method=POST, params="methodToCall=deleteNote") public org.springframework.web.servlet.ModelAndView deleteNote(DocumentFormBase form) - See Also:
-
superUserTakeActions
@RequestMapping(params="methodToCall=superUserTakeActions") public org.springframework.web.servlet.ModelAndView superUserTakeActions(DocumentFormBase form) - See Also:
-
superUserApprove
@RequestMapping(params="methodToCall=superUserApprove") public org.springframework.web.servlet.ModelAndView superUserApprove(DocumentFormBase form) - See Also:
-
superUserDisapprove
@RequestMapping(params="methodToCall=superUserDisapprove") public org.springframework.web.servlet.ModelAndView superUserDisapprove(DocumentFormBase form) - See Also:
-
downloadAttachment
@RequestMapping(method=POST, params="methodToCall=downloadAttachment") public org.springframework.web.servlet.ModelAndView downloadAttachment(DocumentFormBase form, javax.servlet.http.HttpServletResponse response) - See Also:
-
cancelAttachment
@RequestMapping(method=POST, params="methodToCall=cancelAttachment") public org.springframework.web.servlet.ModelAndView cancelAttachment(DocumentFormBase form) - See Also:
-
getControllerService
- Overrides:
getControllerServicein classUifControllerBase
-
setControllerService
@Autowired @Qualifier("documentControllerService") public void setControllerService(ControllerService controllerService) - Overrides:
setControllerServicein classUifControllerBase
-