public class MethodCallTask
extends java.lang.Object
implements jadex.bpmn.model.task.ITask
| Modifier and Type | Class and Description |
|---|---|
static class |
MethodCallTask.ServiceCallTaskGui |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROPERTY_METHOD
Property for method name.
|
static java.lang.String |
PROPERTY_SERVICE
Property for service name.
|
| Constructor and Description |
|---|
MethodCallTask() |
| Modifier and Type | Method and Description |
|---|---|
jadex.commons.future.IFuture<java.lang.Void> |
cancel(jadex.bridge.IInternalAccess instance)
Compensate in case the task is canceled.
|
jadex.commons.future.IFuture<java.lang.Void> |
execute(jadex.bpmn.model.task.ITaskContext context,
jadex.bridge.IInternalAccess process)
Execute the task.
|
static java.util.List<jadex.bpmn.task.info.ParameterMetaInfo> |
getExtraParameters(java.util.Map<java.lang.String,jadex.bpmn.model.MProperty> params,
jadex.bpmn.model.IModelContainer modelcontainer,
java.lang.ClassLoader cl)
Get the extra parameters that depend on the property settings of the task.
|
public static final java.lang.String PROPERTY_SERVICE
public static final java.lang.String PROPERTY_METHOD
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 instance)
cancel in interface jadex.bpmn.model.task.ITaskpublic static java.util.List<jadex.bpmn.task.info.ParameterMetaInfo> getExtraParameters(java.util.Map<java.lang.String,jadex.bpmn.model.MProperty> params,
jadex.bpmn.model.IModelContainer modelcontainer,
java.lang.ClassLoader cl)