node-resque
Version:
an opinionated implementation of resque in node
12 lines (11 loc) • 320 B
TypeScript
import { Plugin } from "./../index";
export declare class JobLock extends Plugin {
beforeEnqueue(): boolean;
afterEnqueue(): boolean;
beforePerform(): Promise<boolean>;
afterPerform(): Promise<boolean>;
reEnqueue(): Promise<void>;
lockTimeout(): any;
enqueueTimeout(): any;
key(): any;
}