Iskra API Reference
    Preparing search index...

    Class WorkerManager

    Implements

    Index
    name: string = 'WorkerManager'
    • Encola un job para ser procesado. Devuelve un descriptor que, además de los datos del job, expone result() para esperar el valor de retorno del handler.

      Type Parameters

      • T = unknown
      • R = unknown

      Parameters

      Returns Promise<JobDescriptor<T, R>>

    • Parameters

      Returns Promise<void>

    • Registra un handler para un tipo de job. El handler puede devolver un valor R que queda disponible como resultado del job.

      Type Parameters

      • T = unknown
      • R = void

      Parameters

      Returns WorkerManager

    • Programa un job repetible (cron o intervalo). Conveniencia sobre enqueue con la opción repeat ya configurada.

      Type Parameters

      • T = unknown
      • R = unknown

      Parameters

      • name: string
      • data: T
      • repeat: RepeatSpec

        patrón cron (string) o { every: ms }/{ pattern: cron }.

      • Optionalopts: JobOptions

      Returns Promise<JobDescriptor<T, R>>

    • Returns Promise<void>

    • Returns Promise<void>