Kaizen
Browse modulesBackground jobsInterfaces

Interface: ShutdownCollector

Defined in: server/background-jobs/shutdown-collector.ts:6

Methods

shutdown()

shutdown(timeout?: number): Promise<void>;

Defined in: server/background-jobs/shutdown-collector.ts:11

Parameters

ParameterType
timeout?number

Returns

Promise<void>


trackConnection()

trackConnection(conn: Redis): void;

Defined in: server/background-jobs/shutdown-collector.ts:10

Parameters

ParameterType
connRedis

Returns

void


trackQueue()

trackQueue(queue: Queue): void;

Defined in: server/background-jobs/shutdown-collector.ts:8

Parameters

ParameterType
queueQueue

Returns

void


trackQueueEvents()

trackQueueEvents(qe: QueueEvents): void;

Defined in: server/background-jobs/shutdown-collector.ts:9

Parameters

ParameterType
qeQueueEvents

Returns

void


trackWorker()

trackWorker(worker: Worker): void;

Defined in: server/background-jobs/shutdown-collector.ts:7

Parameters

ParameterType
workerWorker

Returns

void

On this page