UNPKG

actionhero

Version:

actionhero.js is a multi-transport API Server with integrated cluster capabilities and delayed tasks

34 lines (33 loc) 916 B
import { Queue, Scheduler, MultiWorker } from "node-resque"; import { Initializer } from "../index"; export interface ResqueApi { connectionDetails: { [key: string]: any; }; queue?: Queue; scheduler?: Scheduler; multiWorker?: MultiWorker; startQueue?: Function; stopQueue?: Function; startScheduler?: Function; stopScheduler?: Function; startMultiWorker?: Function; stopMultiWorker?: Function; workerLogging?: any; schedulerLogging?: any; } /** * The node-resque workers and scheduler which process tasks. * see https://github.com/actionhero/node-resque */ export declare class Resque extends Initializer { constructor(); filterTaskParams(params: { [key: string]: any; }): { [key: string]: any; }; initialize(config: any): Promise<void>; start(config: any): Promise<void>; stop(config: any): Promise<void>; }