Interface: OutboxStore
Defined in: javascript/src/storage/ports.ts:18
Extends
Extended by
Methods
claim()
claim(
topics,limit,leaseSeconds):Promise<OutboxEvent[]>
Defined in: javascript/src/storage/ports.ts:19
Parameters
topics
readonly string[]
limit
number
leaseSeconds
number
Returns
Promise<OutboxEvent[]>
complete()
complete(
event):Promise<boolean>
Defined in: javascript/src/storage/ports.ts:20
Parameters
event
Returns
Promise<boolean>
fail()
fail(
event,error,retryDelaySeconds,attemptLimit):Promise<boolean>
Defined in: javascript/src/storage/ports.ts:21
Parameters
event
error
string
retryDelaySeconds
number
attemptLimit
number
Returns
Promise<boolean>
renew()
renew(
event,leaseSeconds):Promise<boolean>
Defined in: javascript/src/storage/ports.ts:15
Parameters
event
leaseSeconds
number
Returns
Promise<boolean>