redis-smq
Version:
A high-performance, reliable, and scalable message queue for Node.js.
10 lines • 600 B
TypeScript
import { ICallback } from 'redis-smq-common';
import { MessageUnacknowledger } from '../../consume-message/message-unacknowledger.js';
import { QueueWorkerAbstract } from '../queue-worker-abstract.js';
export declare class ReapConsumersWorker extends QueueWorkerAbstract {
protected createMessageUnacknowledger(consumerId: string): MessageUnacknowledger;
protected recoverConsumer(consumerId: string, unacknowledger: MessageUnacknowledger, cb: ICallback): void;
work: (cb: ICallback<void>) => void;
}
export default ReapConsumersWorker;
//# sourceMappingURL=reap-consumers.worker.d.ts.map