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

NAME

Schedule::Pluggable::EventHandler - Moose Role to handle the interface to MooseX::Workers by providing the methods which get called

DESCRIPTION

Moose Role to handle the interface to MooseX::Workers by providing the methods which get called when events occur - not runnable on it's own

METHODS - none of which are for public use

worker_manager_start - called when the worker manager starts up
worker_manager_stop - called when the worker manager shuts down
max_workers_reached - called when a job is queued when the number of jobs already running is equal to the maximum specified
sig_child - called when a job ends supplying the return code
worker_stdout - called whenever a job sends some output to standard output
worker_stderr - called whenever a job sends some output to standard error
worker_started - called when a job starts up
worker_done - called when a job finishes
sig_INT - called when the interupt signal (control-c) is recieved
event_handler - A stub method designed for Event Handler Plugins to process after
sig_BUS - called when a Bus error signal is recieved - causes schedule to abort
sig_SEGV - called when a segmentation violation signal is received - causes schedule to abort