SMILA (incubation) API documentation

org.eclipse.smila.connectivity.queue.worker.internal.task
Interface TaskExecutionService<ConfigType>

Type Parameters:
ConfigType - configuration type
All Known Implementing Classes:
AbstractTask, Process, Send

public interface TaskExecutionService<ConfigType>

The Interface TaskExecutionService.


Method Summary
 java.lang.String[] execute(TaskExecutionEnv env, ConfigType config, java.util.Map<java.lang.String,java.util.Properties> idPropertyMap)
          Execute.
 

Method Detail

execute

java.lang.String[] execute(TaskExecutionEnv env,
                           ConfigType config,
                           java.util.Map<java.lang.String,java.util.Properties> idPropertyMap)
                           throws TaskExecutionException
Execute.

Parameters:
config - the config
idPropertyMap - a map of the record IDs and message properties
env - the env
Returns:
the resulting record IDs
Throws:
TaskExecutionException - the task execution exception

SMILA (incubation) API documentation