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.
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 configidPropertyMap - a map of the record IDs and message propertiesenv - the env
- Returns:
- the resulting record IDs
- Throws:
TaskExecutionException - the task execution exception