![]() |
![]()
| ![]() |
![]()
NAMEJonk::Worker - get a job data class.SYNOPSISuse DBI; use Jonk::Worker; my $dbh = DBI->connect(...); my $jonk = Jonk::Worker->new($dbh, {functions => ['MyWorker']}); my $job = $jonk->dequeue; print $job->{func}; # MyWorker print $job->{arg}; # arg METHODSmy $jonk = Jonk::Worker->new($dbh, $options);Creates a new Jonk object, and returns the object.$options is an optional settings.
my $job_hash_ref = $jonk->dequeue($job_id);dequeue a job from a database.returns job hashref data. Please do deserialize if it is necessary.
$jonk->errstr;get most recent error infomation.ERROR HANDLINGmy $job = $jonk->dequeue; if ($jonk->errstr) { die $jonk->errstr; }
|