UNPKG

adonis5-queue

Version:

Adonis JS 5 queue package based backed by Kue and Kue-scheduler

25 lines (24 loc) 652 B
/// <reference types="@adonisjs/application/build/adonis-typings" /> import { BaseCommand, Kernel } from '@adonisjs/ace'; import { ApplicationContract } from '@ioc:Adonis/Core/Application'; /** * Generate producer/consumer pair for new jobs * * @version 1.0.0 * @adonis-version 5.0+ */ export default class QueueJob extends BaseCommand { private config; static commandName: string; static description: string; jobName: string; jobId: string; static settings: { loadApp: boolean; }; constructor(app: ApplicationContract, kernel: Kernel); /** * Execute command */ handle(): Promise<void>; }