The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Argon::Role::Task

SYNOPSIS

    package MyTask;
    use Moose;

    with 'Argon::Role::Task';

    sub run {
        ...

    }

DESCRIPTION

Defines a role which must be implemented by task classes. Tasks are created via Argon::Client-process>, which specifies the class name and parameters used to instantiate the class. The run method is provided by the implementing task class. The run method performs the work for which the task is designed and returns the results.

AUTHOR

Jeff Ober mailto:jeffober@gmail.com

LICENSE

BSD license