public void Stop() { if (this.Scheduler.IsStarted) { this.Scheduler.Standby(); QuartzTaskList.Clear(); //QuartzModelList.Clear(); this.GetScheduleStatus = ScheduleStatus.Stop; } }
public IQuartzTask GetQuartTask(QuartzModel model) { //从列表里找到对应的 QuartzTask quartzTask = null; if (this.CheckExists(model)) { quartzTask = new QuartzTask(this, model); QuartzTaskList.TryAdd(model.JobName, quartzTask); } return(quartzTask); }