|
||||||||||
| 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)
is called after the task is created according to the task definition. |
void |
executionSignal(OpenTask task)
is called when the related execution gets a signal. |
void |
taskCancel(OpenTask task,
java.lang.String reason)
is called when this task is cancelled. |
void |
taskComplete(OpenTask task,
java.lang.String outcome)
is called when this 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 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 | |||||||||