@Transactional public class PostProcessorServiceImpl extends Object implements PostProcessorService
| Constructor and Description |
|---|
PostProcessorServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.kuali.rice.kew.framework.postprocessor.ProcessDocReport |
afterActionTaken(ActionType performed,
org.kuali.rice.kew.framework.postprocessor.ActionTakenEvent event) |
org.kuali.rice.kew.framework.postprocessor.ProcessDocReport |
afterProcess(org.kuali.rice.kew.framework.postprocessor.AfterProcessEvent event)
This method first checks to see if the document can be retrieved by the
DocumentService. |
org.kuali.rice.kew.framework.postprocessor.ProcessDocReport |
beforeProcess(org.kuali.rice.kew.framework.postprocessor.BeforeProcessEvent event)
This method first checks to see if the document can be retrieved by the
DocumentService. |
org.kuali.rice.kew.framework.postprocessor.ProcessDocReport |
doActionTaken(org.kuali.rice.kew.framework.postprocessor.ActionTakenEvent event) |
org.kuali.rice.kew.framework.postprocessor.ProcessDocReport |
doDeleteRouteHeader(org.kuali.rice.kew.framework.postprocessor.DeleteEvent event) |
org.kuali.rice.kew.framework.postprocessor.ProcessDocReport |
doRouteLevelChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteLevelChange levelChangeEvent) |
org.kuali.rice.kew.framework.postprocessor.ProcessDocReport |
doRouteStatusChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange statusChangeEvent) |
protected UserSession |
establishPostProcessorUserSession()
Establishes the UserSession if one does not already exist.
|
List<String> |
getDocumentIdsToLock(org.kuali.rice.kew.framework.postprocessor.DocumentLockingEvent event)
This method first checks to see if the document can be retrieved by the
DocumentService. |
void |
setDocumentService(DocumentService documentService)
Sets the documentService attribute value.
|
public PostProcessorServiceImpl()
public org.kuali.rice.kew.framework.postprocessor.ProcessDocReport doRouteStatusChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange statusChangeEvent) throws Exception
doRouteStatusChange in interface org.kuali.rice.kew.framework.postprocessor.PostProcessorExceptionPostProcessor.doRouteStatusChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange)public org.kuali.rice.kew.framework.postprocessor.ProcessDocReport doRouteLevelChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteLevelChange levelChangeEvent) throws Exception
doRouteLevelChange in interface org.kuali.rice.kew.framework.postprocessor.PostProcessorExceptionPostProcessor.doRouteLevelChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteLevelChange)public org.kuali.rice.kew.framework.postprocessor.ProcessDocReport doDeleteRouteHeader(org.kuali.rice.kew.framework.postprocessor.DeleteEvent event) throws Exception
doDeleteRouteHeader in interface org.kuali.rice.kew.framework.postprocessor.PostProcessorExceptionPostProcessor.doDeleteRouteHeader(org.kuali.rice.kew.framework.postprocessor.DeleteEvent)public org.kuali.rice.kew.framework.postprocessor.ProcessDocReport doActionTaken(org.kuali.rice.kew.framework.postprocessor.ActionTakenEvent event) throws Exception
doActionTaken in interface org.kuali.rice.kew.framework.postprocessor.PostProcessorExceptionPostProcessor.doActionTaken(org.kuali.rice.kew.framework.postprocessor.ActionTakenEvent)public org.kuali.rice.kew.framework.postprocessor.ProcessDocReport afterActionTaken(ActionType performed, org.kuali.rice.kew.framework.postprocessor.ActionTakenEvent event) throws Exception
afterActionTaken in interface org.kuali.rice.kew.framework.postprocessor.PostProcessorExceptionPostProcessor.afterActionTaken(org.kuali.rice.kew.api.action.ActionType, org.kuali.rice.kew.framework.postprocessor.ActionTakenEvent)public org.kuali.rice.kew.framework.postprocessor.ProcessDocReport afterProcess(org.kuali.rice.kew.framework.postprocessor.AfterProcessEvent event) throws Exception
DocumentService. If the document is
found the Document.afterWorkflowEngineProcess(boolean) method will be invoked on itafterProcess in interface org.kuali.rice.kew.framework.postprocessor.PostProcessorExceptionPostProcessor.afterProcess(org.kuali.rice.kew.framework.postprocessor.AfterProcessEvent)public org.kuali.rice.kew.framework.postprocessor.ProcessDocReport beforeProcess(org.kuali.rice.kew.framework.postprocessor.BeforeProcessEvent event) throws Exception
DocumentService. If the document is
found the Document.beforeWorkflowEngineProcess() method will be invoked on itbeforeProcess in interface org.kuali.rice.kew.framework.postprocessor.PostProcessorExceptionPostProcessor.beforeProcess(org.kuali.rice.kew.framework.postprocessor.BeforeProcessEvent)public List<String> getDocumentIdsToLock(org.kuali.rice.kew.framework.postprocessor.DocumentLockingEvent event) throws Exception
DocumentService. If the document is
found the Document.beforeWorkflowEngineProcess() method will be invoked on itgetDocumentIdsToLock in interface org.kuali.rice.kew.framework.postprocessor.PostProcessorExceptionPostProcessor.beforeProcess(org.kuali.rice.kew.framework.postprocessor.BeforeProcessEvent)public final void setDocumentService(DocumentService documentService)
documentService - The documentService to set.protected UserSession establishPostProcessorUserSession() throws WorkflowException
WorkflowExceptionCopyright © 2005–2016 The Kuali Foundation. All rights reserved.