public class ExternalTaskWrapper
extends java.lang.Object
implements jadex.bpmn.model.task.ITask
| Modifier and Type | Class and Description |
|---|---|
static class |
ExternalTaskWrapper.ExternalTaskContext
Transferrable context.
|
| Modifier and Type | Field and Description |
|---|---|
protected jadex.bpmn.model.task.ITask |
task
The pojo task.
|
| Constructor and Description |
|---|
ExternalTaskWrapper(jadex.bpmn.model.task.ITask task)
Create a new wrapper task.
|
| Modifier and Type | Method and Description |
|---|---|
jadex.commons.future.IFuture<java.lang.Void> |
cancel(jadex.bridge.IInternalAccess process)
Cleanup in case the task is cancelled.
|
jadex.commons.future.IFuture<java.lang.Void> |
execute(jadex.bpmn.model.task.ITaskContext context,
jadex.bridge.IInternalAccess process)
Execute the task.
|
public ExternalTaskWrapper(jadex.bpmn.model.task.ITask task)
public jadex.commons.future.IFuture<java.lang.Void> execute(jadex.bpmn.model.task.ITaskContext context,
jadex.bridge.IInternalAccess process)
execute in interface jadex.bpmn.model.task.ITaskcontext - The accessible values.process - The process instance executing the task.public jadex.commons.future.IFuture<java.lang.Void> cancel(jadex.bridge.IInternalAccess process)
cancel in interface jadex.bpmn.model.task.ITask