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 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