C# Class Disco.Services.Tasks.ScheduledTask

Inheritance: IJob
Afficher le fichier Open project: garysharp/Disco Class Usage Examples

Méthodes publiques

Méthode Description
Execute ( IJobExecutionContext context ) : void
InitalizeScheduledTask ( DiscoDataContext Database ) : void

Méthodes protégées

Méthode Description
ExecuteTask ( ) : void
ScheduleTask ( ) : ScheduledTaskStatus

Schedules the Task to Begin Immediately

ScheduleTask ( Quartz.JobDataMap DataMap ) : ScheduledTaskStatus

Schedules the Task to Begin Immediately

ScheduleTask ( Quartz.TriggerBuilder Trigger ) : ScheduledTaskStatus

Schedules the Task to Begin based on the Trigger

ScheduleTask ( Quartz.TriggerBuilder Trigger, Quartz.JobDataMap DataMap ) : ScheduledTaskStatus

Schedules the Task to Begin based on the Trigger including the DataMap

Method Details

Execute() public méthode

public Execute ( IJobExecutionContext context ) : void
context IJobExecutionContext
Résultat void

ExecuteTask() protected abstract méthode

protected abstract ExecuteTask ( ) : void
Résultat void

InitalizeScheduledTask() public méthode

public InitalizeScheduledTask ( DiscoDataContext Database ) : void
Database Disco.Data.Repository.DiscoDataContext
Résultat void

ScheduleTask() protected méthode

Schedules the Task to Begin Immediately
protected ScheduleTask ( ) : ScheduledTaskStatus
Résultat ScheduledTaskStatus

ScheduleTask() protected méthode

Schedules the Task to Begin Immediately
protected ScheduleTask ( Quartz.JobDataMap DataMap ) : ScheduledTaskStatus
DataMap Quartz.JobDataMap DataMap passed into the executing Task
Résultat ScheduledTaskStatus

ScheduleTask() protected méthode

Schedules the Task to Begin based on the Trigger
protected ScheduleTask ( Quartz.TriggerBuilder Trigger ) : ScheduledTaskStatus
Trigger Quartz.TriggerBuilder Trigger for the Task
Résultat ScheduledTaskStatus

ScheduleTask() protected méthode

Schedules the Task to Begin based on the Trigger including the DataMap
protected ScheduleTask ( Quartz.TriggerBuilder Trigger, Quartz.JobDataMap DataMap ) : ScheduledTaskStatus
Trigger Quartz.TriggerBuilder Trigger for the Task
DataMap Quartz.JobDataMap DataMap passed into the executing Task
Résultat ScheduledTaskStatus