|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Interface describing the whole workflow system. Basically a workflow system is the summery of several workflow models.
| Method Summary | |
void |
addModel(IWorkflowModel model)
Add a model. |
java.util.Date |
getCreationDate()
Return the creation date (start of this generation). |
IFormManager |
getFormManager()
Get the form factory. |
int |
getGeneration()
Return the generation counter (starting at 1). |
java.util.Iterator |
getModels()
Get the models. |
IParticipantManager |
getParticipants()
Get the participant subservice. |
IRoleManager |
getRoles()
Get the role subservice. |
IScreenManager |
getScreenManager()
Get the screen factory. |
ITransitionManager |
getTransitionManager()
Get the transition instances subservice. |
void |
removeModel(IWorkflowModel model)
Remove a model. |
void |
startWorkflow(java.lang.String id,
Parameter[] params)
Start a workflow with the given parameters |
| Methods inherited from interface org.jwarp.service.configuration.IConfigurable |
configure |
| Method Detail |
public int getGeneration()
public java.util.Date getCreationDate()
public IParticipantManager getParticipants()
public IRoleManager getRoles()
public IScreenManager getScreenManager()
public IFormManager getFormManager()
public ITransitionManager getTransitionManager()
public java.util.Iterator getModels()
public void addModel(IWorkflowModel model)
The - modelpublic void removeModel(IWorkflowModel model)
The - model to be removed
public void startWorkflow(java.lang.String id,
Parameter[] params)
throws NotFoundException,
InitializationException,
TransitionInitException,
ParameterException,
ParameterNotFoundException
The - id string of the workflow (Form: ModelName.FlowName)The - parameters for initializing the first transitionNotFoundException - If the workflow requested could not be locatedInitException - If the initialization of the workflow failed basicallyTransitionInitException - If the first transition could not be initialised, that
means if parameters are invalid or missingParameterException - If the first transition validation failed, that means if parameters are invalidParameterNotFoundException - If the first transition validation failed, that means if parameters are missing
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||