redis-smq
Version:
A high-performance, reliable, and scalable message queue for Node.js.
11 lines • 631 B
TypeScript
import { ICallback } from 'redis-smq-common';
import { MessageEnvelope } from '../../../../message/message-envelope.js';
import { QueueWorkerAbstract } from '../queue-worker-abstract.js';
export declare class RequeueImmediateWorker extends QueueWorkerAbstract {
protected fetchMessageIds: (cb: ICallback<string[]>) => void;
protected fetchMessages: (ids: string[], cb: ICallback<MessageEnvelope[]>) => void;
protected requeueMessages: (messages: MessageEnvelope[], cb: ICallback) => void;
work: (cb: ICallback) => void;
}
export default RequeueImmediateWorker;
//# sourceMappingURL=requeue-immediate.worker.d.ts.map