public class MethodCallTask
extends java.lang.Object
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 |
---|---|
IFuture<java.lang.Void> |
cancel(IInternalAccess instance)
Compensate in case the task is canceled.
|
IFuture<java.lang.Void> |
execute(ITaskContext context,
IInternalAccess process)
Execute the task.
|
static java.util.List<ParameterMetaInfo> |
getExtraParameters(java.util.Map<java.lang.String,MProperty> params,
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 IFuture<java.lang.Void> execute(ITaskContext context, IInternalAccess process)
context
- The accessible values.process
- The process instance executing the task.public IFuture<java.lang.Void> cancel(IInternalAccess instance)
public static java.util.List<ParameterMetaInfo> getExtraParameters(java.util.Map<java.lang.String,MProperty> params, IModelContainer modelcontainer, java.lang.ClassLoader cl)