private static IList <JobGroupData> GetJobGroups(IScheduler scheduler) { var result = new List <JobGroupData>(); if (!scheduler.IsShutdown) { foreach (var groupName in scheduler.GetJobGroupNames()) { var groupData = new JobGroupData( groupName, GetJobs(scheduler, groupName)); result.Add(groupData); } } return(result); }
private static async Task <IList <JobGroupData> > GetJobGroups(IScheduler scheduler) { var result = new List <JobGroupData>(); if (!scheduler.IsShutdown) { foreach (var groupName in await scheduler.GetJobGroupNames().ConfigureAwait(false)) { var groupData = new JobGroupData( groupName, await GetJobs(scheduler, groupName).ConfigureAwait(false)); groupData.Init(); result.Add(groupData); } } return(result); }
private static IList <JobGroupData> GetJobGroups(IScheduler scheduler) { var result = new List <JobGroupData>(); if (!scheduler.IsShutdown) { var jobGroupNames = scheduler.GetJobGroupNames(); foreach (var groupName in jobGroupNames) { var jobs = GetJobs(scheduler, groupName); var groupData = new JobGroupData( groupName, jobs ); groupData.Init(); result.Add(groupData); } } return(result); }
private static IList <JobGroupData> GetJobGroups(IScheduler scheduler) { var result = new List <JobGroupData>(); if (!scheduler.IsShutdown) { foreach (var groupName in scheduler.GetJobGroupNames()) { if (groupName == "XMLSchedulingDataProcessorPlugin") { continue; } var groupData = new JobGroupData( groupName, GetJobs(scheduler, groupName)); groupData.Init(); result.Add(groupData); } } return(result); }
private static IList<JobGroupData> GetJobGroups(IScheduler scheduler) { var result = new List<JobGroupData>(); if (!scheduler.IsShutdown) { foreach (var groupName in scheduler.GetJobGroupNames()) { var groupData = new JobGroupData( groupName, GetJobs(scheduler, groupName)); groupData.Init(); result.Add(groupData); } } return result; }