Skip to main content
zerotal

Documentation


Documentation / @zerotal/queue / index / JobRegistry

Variable: JobRegistry

const JobRegistry: object

Defined in: queue/src/JobRegistry.ts:10

Global registry mapping job class names to their constructors. Required for deserialization — when a job is popped from the queue, the worker looks up the class here to instantiate it.

Type Declaration

_map

_map: Map<string, JobClass>

register()

register(JobClass): void

Parameters

JobClass

JobClass

Returns

void

resolve()

resolve(className): JobClass | undefined

Parameters

className

string

Returns

JobClass | undefined

all()

all(): ReadonlyMap<string, JobClass>

Returns

ReadonlyMap<string, JobClass>