Documentation / @zerotal/queue / index / JobRegistry
Variable: JobRegistry
constJobRegistry: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>