Michael W
Michael W

Reputation: 21

Quartz net Scheduler -Schedule Job

I have what should be a simple task. I create a new job, make if durable and add add using the IScheduler.AddJob method. The job is registered but for the life of me I can not figure how to assign triggers to it.

Upvotes: 0

Views: 2185

Answers (1)

jvilalta
jvilalta

Reputation: 6799

This is from the tutorial:

// construct a scheduler factory
ISchedulerFactory schedFact = new StdSchedulerFactory();

// get a scheduler
IScheduler sched = schedFact.GetScheduler();
sched.Start();

// construct job info
JobDetail jobDetail = new JobDetail("myJob", null, typeof(DumbJob));
// fire every hour
Trigger trigger = TriggerUtils.MakeHourlyTrigger();
// start on the next even hour
trigger.StartTime = TriggerUtils.GetEvenHourDate(DateTime.UtcNow);  
trigger.Name = "myTrigger";
sched.ScheduleJob(jobDetail, trigger);

Upvotes: 1

Related Questions