Documentation / @zerotal/queue / index / Bus
Class: Bus
Defined in: queue/src/Bus.ts:7
Constructors
Constructor
new Bus():
Bus
Returns
Bus
Methods
setManager()
staticsetManager(manager):void
Defined in: queue/src/Bus.ts:10
Parameters
manager
Returns
void
batch()
staticbatch(jobs):PendingBatch
Defined in: queue/src/Bus.ts:15
Dispatch a set of jobs as a batch. Returns a fluent builder to attach callbacks.
Parameters
jobs
Job[]
Returns
chain()
staticchain(jobs):object
Defined in: queue/src/Bus.ts:27
Chain jobs sequentially — each job runs only after the previous one succeeds. If any job fails the chain is stopped (no subsequent jobs are dispatched).
Parameters
jobs
Job[]
Returns
object
dispatch()
dispatch():
Promise<void>
Returns
Promise<void>
reset()
staticreset():void
Defined in: queue/src/Bus.ts:44
Reset the manager reference (for testing).
Returns
void