NativeJob ClassQuartz.NET API Documentation
Built in job for executing native executables in a separate process.
Inheritance Hierarchy

System Object
  Quartz.Job NativeJob

Namespace: Quartz.Job
Assembly: Quartz (in Quartz.dll) Version: 2.2.1.400
Syntax

public class NativeJob : IJob
Remarks

Examples

JobDetail job = new JobDetail("dumbJob", null, typeof(Quartz.Jobs.NativeJob)); job.JobDataMap.Put(Quartz.Jobs.NativeJob.PropertyCommand, "echo \"hi\" >> foobar.txt"); Trigger trigger = TriggerUtils.MakeSecondlyTrigger(5); trigger.Name = "dumbTrigger"; sched.ScheduleJob(job, trigger); If PropertyWaitForProcess is true, then the integer exit value of the process will be saved as the job execution result in the JobExecutionContext.
See Also