public class KualiStudentPostProcessorBase extends Object implements PostProcessor
| Constructor and Description |
|---|
KualiStudentPostProcessorBase() |
public KualiStudentPostProcessorBase()
public ProcessDocReport afterProcess(AfterProcessEvent arg0) throws Exception
afterProcess in interface PostProcessorExceptionpublic ProcessDocReport beforeProcess(BeforeProcessEvent arg0) throws Exception
beforeProcess in interface PostProcessorExceptionpublic ProcessDocReport doActionTaken(ActionTakenEvent actionTakenEvent) throws Exception
doActionTaken in interface PostProcessorExceptionpublic ProcessDocReport afterActionTaken(ActionType actionPerformed, ActionTakenEvent event) throws Exception
afterActionTaken in interface PostProcessorExceptionprotected boolean processCustomActionTaken(ActionTakenEvent actionTakenEvent, ActionTaken actionTaken, ProposalInfo proposalInfo) throws Exception
Exceptionprotected boolean processCustomSaveActionTaken(ActionTakenEvent actionTakenEvent, ActionTaken actionTaken) throws Exception
Exceptionprotected void processActionTakenOnAdhocRequest(ActionTakenEvent actionTakenEvent, ActionRequest actionRequest) throws Exception
Exceptionprotected void processSuperUserDisapproveActionTaken(ActionTakenEvent actionTakenEvent, ActionTaken actionTaken, ProposalInfo proposalInfo) throws Exception
Exceptionprotected void processWithdrawActionTaken(ActionTakenEvent actionTakenEvent, ProposalInfo proposalInfo) throws Exception
Exceptionpublic ProcessDocReport doDeleteRouteHeader(DeleteEvent arg0) throws Exception
doDeleteRouteHeader in interface PostProcessorExceptionpublic ProcessDocReport doRouteLevelChange(DocumentRouteLevelChange documentRouteLevelChange) throws Exception
doRouteLevelChange in interface PostProcessorExceptionprotected boolean processCustomRouteLevelChange(DocumentRouteLevelChange documentRouteLevelChange, ProposalInfo proposalInfo) throws Exception
Exceptionpublic ProcessDocReport doRouteStatusChange(DocumentRouteStatusChange documentRouteStatusChange) throws Exception
doRouteStatusChange in interface PostProcessorExceptionprotected boolean processCustomRouteStatusChange(DocumentRouteStatusChange statusChangeEvent, ProposalInfo proposalInfo) throws Exception
Exceptionprotected boolean processCustomRouteStatusSavedStatusChange(DocumentRouteStatusChange statusChangeEvent) throws Exception
Exceptionpublic List<String> getDocumentIdsToLock(DocumentLockingEvent arg0) throws Exception
getDocumentIdsToLock in interface PostProcessorExceptionprotected String getProposalStateForRouteStatus(String currentProposalState, String newWorkflowStatusCode)
currentProposalState - - the current state set on the proposalnewWorkflowStatusCode - - the new route status code that is getting set on the workflow documentprotected String getProposalStateFromNewState(String currentProposalState, String newProposalState)
newProposalState variable only if it differs from the
currentProposalState value. Otherwise null will be returned.protected String getStateFromNewState(String currentState, String newState)
newState variable only if it differs from the
currentState value. Otherwise null will be returned.protected void removeEditAdhocPermissions(String principalId, WorkflowDocument doc)
protected void removeCommentAdhocPermissions(String roleNamespace, String roleName, String principalId, WorkflowDocument doc)
protected String getPrincipalIdForSystemUser()
protected void updateProposal(IDocumentEvent iDocumentEvent, String proposalState, ProposalInfo proposalInfo) throws Exception
Exceptionprotected boolean preProcessProposalSave(IDocumentEvent iDocumentEvent, ProposalInfo proposalInfo)
protected ProposalService getProposalService()
protected WorkflowDocumentService getWorkflowDocumentService()
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.