@Transactional(readOnly=true,
rollbackFor=java.lang.Throwable.class)
public class ProgramPostProcessorBase
extends KualiStudentPostProcessorBase
| Constructor and Description |
|---|
ProgramPostProcessorBase() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getCluStateForRouteStatus(String currentCluState,
String newWorkflowStatusCode) |
protected String |
getCourseStateFromNewState(String currentCourseState,
String newCourseState)
Default behavior is to return the
newCluState variable only if it differs from the
currentCluState value. |
protected String |
getProgramId(ProposalInfo proposalInfo) |
protected ProgramService |
getProgramService() |
protected StateChangeService |
getStateChangeService() |
protected boolean |
processCustomActionTaken(ActionTakenEvent actionTakenEvent,
ActionTaken actionTaken,
ProposalInfo proposalInfo) |
protected boolean |
processCustomRouteStatusChange(DocumentRouteStatusChange statusChangeEvent,
ProposalInfo proposalInfo) |
protected void |
processWithdrawActionTaken(ActionTakenEvent actionTakenEvent,
ProposalInfo proposalInfo) |
afterActionTaken, afterProcess, beforeProcess, doActionTaken, doDeleteRouteHeader, doRouteLevelChange, doRouteStatusChange, getDocumentIdsToLock, getPrincipalIdForSystemUser, getProposalService, getProposalStateForRouteStatus, getProposalStateFromNewState, getStateFromNewState, getWorkflowDocumentService, preProcessProposalSave, processActionTakenOnAdhocRequest, processCustomRouteLevelChange, processCustomRouteStatusSavedStatusChange, processCustomSaveActionTaken, processSuperUserDisapproveActionTaken, removeCommentAdhocPermissions, removeEditAdhocPermissions, updateProposalpublic ProgramPostProcessorBase()
protected void processWithdrawActionTaken(ActionTakenEvent actionTakenEvent, ProposalInfo proposalInfo) throws Exception
processWithdrawActionTaken in class KualiStudentPostProcessorBaseExceptionprotected boolean processCustomActionTaken(ActionTakenEvent actionTakenEvent, ActionTaken actionTaken, ProposalInfo proposalInfo) throws Exception
processCustomActionTaken in class KualiStudentPostProcessorBaseExceptionprotected boolean processCustomRouteStatusChange(DocumentRouteStatusChange statusChangeEvent, ProposalInfo proposalInfo) throws Exception
processCustomRouteStatusChange in class KualiStudentPostProcessorBaseExceptionprotected String getProgramId(ProposalInfo proposalInfo) throws OperationFailedException
OperationFailedExceptionprotected String getCluStateForRouteStatus(String currentCluState, String newWorkflowStatusCode)
currentCluState - - the current state set on the CLUnewWorkflowStatusCode - - the new route status code that is getting set on the workflow documentprotected String getCourseStateFromNewState(String currentCourseState, String newCourseState)
newCluState variable only if it differs from the
currentCluState value. Otherwise null will be returned.protected ProgramService getProgramService()
protected StateChangeService getStateChangeService()
Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.