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

NAME

Qudo::Manager - qudo manager class.

DESCRIPTION

Qudo::Manager is job managiment base class. It the job enqueue, dequeue, lookup and more.

METHODS

new

get Qudo::Manager instance. It is called from Qudo usually.

driver_for

get database driver from some databases.

shuffled_databases

get shuffled databases.

plugin

get plugin instances.

register_abilities

The function that this manager is processing is registered.

register_plugins

Plugin is set for manager.

global_register_hooks

Hooks are set for manager.

global_unregister_hooks

Hooks are unset from manager.

Qudo->enqueue( $funcname, $args )

enqueue the job.

  • $funcname

  • $args

    • arg

      job argments.

    • uniqkey

      job unique key.

    • run_after

      the value you want to check <= against on the run_after column require int value.

    • priority

      job priority. require int value.