Package io.vertigo.datamodel.task
Interface TaskManager
-
- All Superinterfaces:
io.vertigo.core.node.component.Component
,io.vertigo.core.node.component.CoreComponent
,io.vertigo.core.node.component.Manager
- All Known Implementing Classes:
TaskManagerImpl
public interface TaskManager extends io.vertigo.core.node.component.Manager
Manages the execution of local (transactional) tasks.- Author:
- pchretien
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TaskResult
execute(Task task)
Execution of a task.
-
-
-
Method Detail
-
execute
TaskResult execute(Task task)
Execution of a task. This execution is done in the current thread. So this execution can be transactional.- Parameters:
task
- Task- Returns:
- TaskResult
-
-