PURISTA API / @purista/core / InFlightExecutionTracker
Class: InFlightExecutionTracker
Defined in: core/EventBridge/InFlightExecutionTracker.impl.ts:4
Constructors
Constructor
new InFlightExecutionTracker():
InFlightExecutionTracker
Returns
InFlightExecutionTracker
Accessors
size
Get Signature
get size():
number
Defined in: core/EventBridge/InFlightExecutionTracker.impl.ts:8
Returns
number
Methods
getCounts()
getCounts():
InFlightExecutionCounts
Defined in: core/EventBridge/InFlightExecutionTracker.impl.ts:30
Returns
InFlightExecutionCounts
run()
run<
T>(fn,kind?):Promise<T>
Defined in: core/EventBridge/InFlightExecutionTracker.impl.ts:12
Type Parameters
T
T
Parameters
fn
() => Promise<T>
kind?
InFlightExecutionKind = 'generic'
Returns
Promise<T>
waitForIdle()
waitForIdle(
timeoutMs):Promise<boolean>
Defined in: core/EventBridge/InFlightExecutionTracker.impl.ts:43
Parameters
timeoutMs
number
Returns
Promise<boolean>
