public class RulePostProcessor extends DefaultPostProcessor
PostProcessor implementation for rules. Delegates to the
org.kuali.rice.kew.rule.service.RuleServiceInternal#makeCurrent(Long) method.org.kuali.rice.kew.rule.service.RuleServiceInternal#makeCurrent(Long)| Constructor and Description |
|---|
RulePostProcessor() |
| Modifier and Type | Method and Description |
|---|---|
ProcessDocReport |
doDeleteRouteHeader(DeleteEvent event)
Executed whenever a deletion of the document is required.
|
ProcessDocReport |
doRouteLevelChange(DocumentRouteLevelChange levelChangeEvent)
Executed whenever the document transitions from one node to another.
|
ProcessDocReport |
doRouteStatusChange(DocumentRouteStatusChange statusChangeEvent)
Executed whenever the status of the document changes.
|
String |
getVersion() |
afterActionTaken, afterProcess, beforeProcess, doActionTaken, getDocumentIdsToLockpublic RulePostProcessor()
public ProcessDocReport doRouteStatusChange(DocumentRouteStatusChange statusChangeEvent) throws Exception
PostProcessordoRouteStatusChange in interface PostProcessordoRouteStatusChange in class DefaultPostProcessorExceptionpublic ProcessDocReport doRouteLevelChange(DocumentRouteLevelChange levelChangeEvent) throws Exception
PostProcessordoRouteLevelChange in interface PostProcessordoRouteLevelChange in class DefaultPostProcessorExceptionpublic ProcessDocReport doDeleteRouteHeader(DeleteEvent event) throws Exception
PostProcessordoDeleteRouteHeader in interface PostProcessordoDeleteRouteHeader in class DefaultPostProcessorExceptionpublic String getVersion() throws Exception
ExceptionCopyright © 2005–2016 The Kuali Foundation. All rights reserved.