Package org.kuali.rice.kew.engine
Class BlanketApproveEngine
java.lang.Object
org.kuali.rice.kew.engine.StandardWorkflowEngine
org.kuali.rice.kew.engine.BlanketApproveEngine
- All Implemented Interfaces:
WorkflowEngine
A WorkflowEngine implementation which orchestrates the document through the blanket approval process.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Field Summary
Fields inherited from class org.kuali.rice.kew.engine.StandardWorkflowEngine
config, helper, parameterService, routeHeaderService, routeNodeService -
Method Summary
Methods inherited from class org.kuali.rice.kew.engine.StandardWorkflowEngine
flushDatabaseWork, getParameterService, getRouteHeaderService, getRouteNodeService, initializeDocument, isRunPostProcessorLogic, lockAdditionalDocuments, nodePostProcess, processNodeInstance, saveNode, setParameterService, setRouteHeaderService, setRouteNodeService
-
Method Details
-
process
Orchestrates the document through the blanket approval process. The termination of the process is keyed off of the Set of node names. If there are no node names, then the document will be blanket approved past the terminal node(s) in the document.- Specified by:
processin interfaceWorkflowEngine- Overrides:
processin classStandardWorkflowEngine- Throws:
Exception
-