How-To: Scheduling a Job

Scheduling a Job


// Define job instance
JobDetail job1 = newJob(ColorJob.class)
    .withIdentity("job1", "group1")
    .build();
    
// Define a Trigger that will fire "now", and not repeat
Trigger trigger = newTrigger()
    .withIdentity("trigger1", "group1")
    .startNow()
    .build();
            
// Schedule the job with the trigger 
sched.scheduleJob(job, trigger);