org.jwarp.flow.model
Interface IWorkflow
- All Superinterfaces:
- IConfigurable, IProcess, IWorkflowObject
- public interface IWorkflow
- extends IWorkflowObject, IProcess, IConfigurable
Interface for a workflow. A workflow defines possible states connected by transitions.
Each transition belongs to a certain role. Additionaly there is a number of (possible) screens within a workflow.
getCreationDate
public java.util.Date getCreationDate()
- Return the creation date (start of this generation).
- Returns:
- The creation date
getEndDate
public java.util.Date getEndDate()
- Return the creation date (start of this generation).
- Returns:
- The creation date
getEndState
public IState getEndState()
- Return the creation date (start of this generation).
- Returns:
- The creation date
start
public IWorkflowContext start()
- Start a workflow