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_METHODProperty for method name. | 
| static java.lang.String | PROPERTY_SERVICEProperty 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)