PURISTA API / @purista/core / QueueJobControls
Type Alias: QueueJobControls
QueueJobControls =
object
Defined in: core/types/queue/QueueJobContext.ts:10
Methods
complete()
complete(
output?,headers?):Promise<void>
Defined in: core/types/queue/QueueJobContext.ts:11
Parameters
output?
unknown
headers?
Record<string, string>
Returns
Promise<void>
extendLease()
extendLease(
durationMs):Promise<void>
Defined in: core/types/queue/QueueJobContext.ts:14
Parameters
durationMs
number
Returns
Promise<void>
fail()
fail(
reason,fatal?):Promise<void>
Defined in: core/types/queue/QueueJobContext.ts:13
Parameters
reason
string
fatal?
boolean
Returns
Promise<void>
retry()
retry(
request?):Promise<void>
Defined in: core/types/queue/QueueJobContext.ts:12
Parameters
request?
Returns
Promise<void>
