Browse modulesBackground jobsInterfaces
Interface: LifecycleHooks
Defined in: server/background-jobs/types.ts:1
Properties
onJobCompleted?
optional onJobCompleted?: (queueName: string, jobId: string, returnvalue: string) => void | Promise<void>;Defined in: server/background-jobs/types.ts:3
Parameters
| Parameter | Type |
|---|---|
queueName | string |
jobId | string |
returnvalue | string |
Returns
void | Promise<void>
onJobFailed?
optional onJobFailed?: (queueName: string, jobId: string, failedReason: string) => void | Promise<void>;Defined in: server/background-jobs/types.ts:8
Parameters
| Parameter | Type |
|---|---|
queueName | string |
jobId | string |
failedReason | string |
Returns
void | Promise<void>
onJobQueued?
optional onJobQueued?: (queueName: string, jobId: string) => void | Promise<void>;Defined in: server/background-jobs/types.ts:2
Parameters
| Parameter | Type |
|---|---|
queueName | string |
jobId | string |
Returns
void | Promise<void>
onJobStalled?
optional onJobStalled?: (queueName: string, jobId: string) => void | Promise<void>;Defined in: server/background-jobs/types.ts:13
Parameters
| Parameter | Type |
|---|---|
queueName | string |
jobId | string |
Returns
void | Promise<void>