org.kuali.rice.kew.engine
Interface WorkflowEngine

All Known Subinterfaces:
SimulationWorkflowEngine
All Known Implementing Classes:
BlanketApproveEngine, SimulationEngine, StandardWorkflowEngine

public interface WorkflowEngine

Defines the contract to the core workflow engine. The standard unit of work of the engine is the process method. Document must also be initialized by the WorkflowEngine when they are initially created.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Method Summary
 void initializeDocument(DocumentRouteHeaderValue document)
           
 void process(Long documentId, Long nodeInstanceId)
           
 void setRunPostProcessorLogic(boolean runPostProcessorLogic)
           
 

Method Detail

process

void process(Long documentId,
             Long nodeInstanceId)
             throws Exception
Throws:
Exception

initializeDocument

void initializeDocument(DocumentRouteHeaderValue document)

setRunPostProcessorLogic

void setRunPostProcessorLogic(boolean runPostProcessorLogic)


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.