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:
  • Method Summary

    Modifier and Type
    Method
    Description
    execute(Task task)
    Execution of a task.
  • Method Details

    • 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