Don't miss out Virtual Happy Hour this Friday (April 26).

Try our conversational search powered by Generative AI!

Namespace EPiServer.Scheduler

Classes

JobExecutionOptions

Options on how IScheduledJobExecutor should execute a job.

JobExecutionResult

Hold information on the result of a call to StartAsync(ScheduledJob, JobExecutionOptions, CancellationToken)

JobStatusChangedEventArgs

Job Status Changed Event arguments

PagedScheduledJobLogResult

Represents the result of a GetAsync(Guid, Int64, Int32) query.

ScheduledJobBase

Base class for all Scheduled job that supports start and stop

ScheduledJobExecutorExtensions

Extention methods for the IScheduledJobExecutor service.

SchedulerOptions

Contains settings for the scheduler

Interfaces

IScheduledJobExecutor

Service responsible for executing scheduled jobs.

IScheduledJobLogRepository

Repository for maintaining logs for ScheduledJob.

ISchedulerService

Support for running the scheduler and stopping the service

Enums

ScheduledJobTrigger

Defines the different triggers that can start a scheduled job