Пример #1
0
 public static List <JobKey> GetTriggerListenerNames(this JobDataMap jobDataMap, TriggerListenerEvent triggerListenerEvent)
 {
     return(GetListenerNames(jobDataMap, SchedulerExtensions.TriggerTriggerJobListenersOn, triggerListenerEvent));
 }
Пример #2
0
 Func<JobDataMap, List<JobKey>> CalculateTriggerListenerNames(TriggerListenerEvent triggerListenerEvent) {
     return map => map.GetTriggerListenerNames(triggerListenerEvent);
 }
Пример #3
0
 void TriggerJobs(IScheduler scheduler, JobDataMap jobDataMap, TriggerListenerEvent jobListenerEvent)
 {
     jobDataMap.GetTriggerListenerNames(jobListenerEvent).ForEach(scheduler.TriggerJob);
 }
Пример #4
0
 Action<JobDataMap, List<JobKey>> CreateTriggerListenersKeys(TriggerListenerEvent listenerEvent) {
     return (map, list) => map.CreateTriggerListenersKey(listenerEvent, list.ToArray());
 }
Пример #5
0
 Func <JobDataMap, List <JobKey> > CalculateTriggerListenerNames(TriggerListenerEvent triggerListenerEvent)
 {
     return(map => map.GetTriggerListenerNames(triggerListenerEvent));
 }
Пример #6
0
 Action <JobDataMap, List <JobKey> > CreateTriggerListenersKeys(TriggerListenerEvent listenerEvent)
 {
     return((map, list) => map.CreateTriggerListenersKey(listenerEvent, list.ToArray()));
 }
Пример #7
0
 public static void CreateTriggerListenersKey(this JobDataMap jobDataMap, TriggerListenerEvent listenerEvent, params JobKey[] keys)
 {
     jobDataMap.CreateListenersKeys(SchedulerExtensions.TriggerTriggerJobListenersOn, listenerEvent, keys);
 }
Пример #8
0
 void TriggerJobs(IScheduler scheduler, JobDataMap jobDataMap, TriggerListenerEvent jobListenerEvent) {
     jobDataMap.GetTriggerListenerNames(jobListenerEvent).ForEach(scheduler.TriggerJob);
 }