org.jbpm.taskmgmt.def
Class TaskMgmtDefinition
java.lang.Object
org.jbpm.module.def.ModuleDefinition
org.jbpm.taskmgmt.def.TaskMgmtDefinition
- All Implemented Interfaces:
- java.io.Serializable
public class TaskMgmtDefinition
- extends ModuleDefinition
extends a process definition with information about tasks, swimlanes (for task assignment).
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
swimlanes
protected java.util.Map<java.lang.String,Swimlane> swimlanes
tasks
protected java.util.Map<java.lang.String,Task> tasks
startTask
protected Task startTask
TaskMgmtDefinition
public TaskMgmtDefinition()
createInstance
public ModuleInstance createInstance()
- Specified by:
createInstance in class ModuleDefinition
addSwimlane
public void addSwimlane(Swimlane swimlane)
getSwimlanes
public java.util.Map<java.lang.String,Swimlane> getSwimlanes()
getSwimlane
public Swimlane getSwimlane(java.lang.String swimlaneName)
addTask
public void addTask(Task task)
getTasks
public java.util.Map<java.lang.String,Task> getTasks()
getTask
public Task getTask(java.lang.String taskName)
getStartTask
public Task getStartTask()
setStartTask
public void setStartTask(Task startTask)
Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.