Stone.js API
    Preparing search index...

    Registry mapping job names to their handlers.

    A thin, queue-flavoured facade over KeyRouter (the shared key-to-handler primitive): job name → handler, normalized whether registered as a function or an object/instance with an action method. A process-wide default instance lets the Worker reach it without wiring.

    Index
    • Whether a handler is registered for a job name.

      Parameters

      • name: string

        The job name.

      Returns boolean

      True if registered.

    • Register a handler for a job name.

      Parameters

      • name: string

        The job name.

      • handler: JobHandler

        The handler (function or { handle }).

      • action: string = 'handle'

        The method to call when the handler is an object (defaults to handle).

      Returns this

      This registry for chaining.

      When the handler is malformed.

    • Resolve the handler for a job name.

      Parameters

      • name: string

        The job name.

      Returns JobHandlerFn

      The normalized handler function.

      When no handler is registered.

    • The process-wide default registry, if the queue module has been booted.

      Returns JobRegistry

      The registry, or undefined.

    • Register (or replace) the process-wide default registry.

      Parameters

      • Optionalregistry: JobRegistry

        The registry (or undefined to clear).

      Returns void