示例#1
0
        public JobDetail GetJob(string jobName, string groupName)
        {
            IScheduler sched = quartzInstance.GetQuartzScheduler();
            JobDataMap jdm   = new JobDataMap();

            return(sched.GetJobDetail(jobName, groupName));
        }
示例#2
0
        public async Task <IJobDetail> GetJob(string jobName, string groupName)
        {
            IScheduler sched = quartzInstance.GetQuartzScheduler();
            JobDataMap jdm   = new JobDataMap();

            return(await sched.GetJobDetail(new JobKey(jobName, groupName)));
        }
示例#3
0
        public Trigger GetTrigger(string triggerName, string groupName)
        {
            IScheduler sched = quartzInstance.GetQuartzScheduler();


            return(sched.GetTrigger(triggerName, groupName));
        }
        public ITrigger GetTrigger(string triggerName, string groupName)
        {
            IScheduler sched = quartzInstance.GetQuartzScheduler();

            var tk = getTriggerKey(triggerName, groupName, sched);

            return(sched.GetTrigger(tk));
        }
示例#5
0
        public IJobDetail GetJob(string jobName, string groupName)
        {
            IScheduler sched = quartzInstance.GetQuartzScheduler();

            return(sched.GetJobDetail(JobKey.Create(jobName, groupName)));
        }
示例#6
0
        public ICalendar GetCalendar(string calendarName)
        {
            IScheduler sched = quartzInstance.GetQuartzScheduler();

            return(sched.GetCalendar(calendarName).Result);
        }
        public async Task <ITrigger> GetTrigger(string triggerName, string groupName)
        {
            IScheduler sched = quartzInstance.GetQuartzScheduler();

            return(await sched.GetTrigger(new TriggerKey(triggerName, groupName)));
        }