Martin Atkins

NAME

Util::Task::Multi - A special task that actually runs multiple tasks

SYNOPSIS

    my $task = Util::Task::Multi->new();
    $task->add_subtask(task1 => Util::Task::Something->new());
    $task->add_subtask(task2 => Util::Task::SomethingElse->new());
    $task->execute();

DESCRIPTION

This task subclass allows multiple atomic tasks to be run as a single task, coalescing them in the most efficient way possible.