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