Class: abstract AbstractSchedulingJobService
jobs/src.AbstractSchedulingJobService
Constructors
new AbstractSchedulingJobService()
new AbstractSchedulingJobService():
AbstractSchedulingJobService
Returns
Methods
abstract runRepeatableJobNow
abstractrunRepeatableJobNow(queueName,jobId,customData?):Promise<void>
Parameters
▪ queueName: string
▪ jobId: string
▪ customData?: object
Returns
Promise<void>
Source
libs/jobs/src/lib/service/abstract/abstract-scheduling-job.service.ts:10
abstract scheduleJob
abstractscheduleJob<T>(queueName,jobName,jobId,data,jobOptions?):Promise<void>
Type parameters
▪ T extends VersionedJobData
Parameters
▪ queueName: string
▪ jobName: string
▪ jobId: string
▪ data: T
▪ jobOptions?: JobsOptions
Returns
Promise<void>
Source
libs/jobs/src/lib/service/abstract/abstract-scheduling-job.service.ts:16
abstract scheduleSystemJob
abstractscheduleSystemJob(systemJobConfig):Promise<void>
Parameters
▪ systemJobConfig: SystemJobConfig
Returns
Promise<void>
Source
libs/jobs/src/lib/service/abstract/abstract-scheduling-job.service.ts:6
Generated using typedoc-plugin-markdown and TypeDoc