|
Daisy Open Source CMS | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface WfProcessDefinition
| Method Summary | |
|---|---|
org.outerj.daisy.i18n.I18nMessage |
getDescription()
|
WfVariableDefinition |
getGlobalVariable(String name)
|
List<WfVariableDefinition> |
getGlobalVariableDefinitions()
|
String |
getId()
A unique ID for this specific version of the workflow process. |
org.outerj.daisy.i18n.I18nMessage |
getLabel()
|
String |
getName()
|
List<String> |
getProblems()
Returns a list of problems encountered during parsing the workflow definition. |
WfNodeDefinition |
getStartNode()
|
WfTaskDefinition |
getStartTaskDefinition()
A workflow process can have a "start task" to collect initial parameters for the workflow (possibly none) and to select the initial path to follow in the workflow (possibly only one option). |
WfTaskDefinition |
getTask(String name)
Retrieves a task by name. |
Collection<WfTaskDefinition> |
getTasks()
Returns a list of all (named) tasks in the workflow definition. |
String |
getVersion()
|
org.outerx.daisy.x10Workflow.ProcessDefinitionDocument |
getXml()
|
| Method Detail |
|---|
String getId()
String getName()
String getVersion()
org.outerj.daisy.i18n.I18nMessage getLabel()
org.outerj.daisy.i18n.I18nMessage getDescription()
WfTaskDefinition getStartTaskDefinition()
The start task is a task which is automatically completed upon starting the workflow, so it normally doesn't appear in anyones task list.
Returns null if there is no start task.
WfNodeDefinition getStartNode()
WfTaskDefinition getTask(String name)
List<WfVariableDefinition> getGlobalVariableDefinitions()
WfVariableDefinition getGlobalVariable(String name)
Collection<WfTaskDefinition> getTasks()
List<String> getProblems()
WorkflowManager.deployProcessDefinition(java.io.InputStream, java.lang.String, java.util.Locale), i.o.w. right
after defining it.
org.outerx.daisy.x10Workflow.ProcessDefinitionDocument getXml()
|
Daisy Open Source CMS | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||