|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jbpm.api.task.TaskHandler
public class TaskHandler
for advanced task customization.
The default implementation can be found in DefaultTaskHandler
.
Constructor Summary | |
---|---|
TaskHandler()
|
Method Summary | |
---|---|
boolean |
executionCreateTask(OpenTask task)
called after the task is created according to the task definition. |
void |
executionSignal(OpenTask task)
called when the related execution gets a signal. |
void |
taskAssign(OpenTask task,
java.lang.String userId)
called when the given task is assigned to an actor. |
void |
taskCancel(OpenTask task,
java.lang.String reason)
called when the given task is cancelled. |
void |
taskComplete(OpenTask task,
java.lang.String outcome)
called when the given task completes. |
void |
taskSubTaskComplete(OpenTask task,
OpenTask subTask,
java.lang.String outcome)
is called when a subtask completes. |
void |
taskVariableUpdate(OpenTask task,
java.lang.String key,
java.lang.Object value)
is called when a variable is updated. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TaskHandler()
Method Detail |
---|
public boolean executionCreateTask(OpenTask task)
public void executionSignal(OpenTask task)
remove signalling
from this task
or cancel
it.
public void taskAssign(OpenTask task, java.lang.String userId)
public void taskCancel(OpenTask task, java.lang.String reason)
public void taskComplete(OpenTask task, java.lang.String outcome)
public void taskSubTaskComplete(OpenTask task, OpenTask subTask, java.lang.String outcome)
public void taskVariableUpdate(OpenTask task, java.lang.String key, java.lang.Object value)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |