Class: abstract
AbstractSchedulingJobService
jobs/src.AbstractSchedulingJobService
Constructors
new AbstractSchedulingJobService()
new AbstractSchedulingJobService():
AbstractSchedulingJobService
Returns
Methods
abstract
runRepeatableJobNow
abstract
runRepeatableJobNow(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
abstract
scheduleJob<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
abstract
scheduleSystemJob(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