public JobQueue() { queue = null; activeJobs = new Dictionary<String, Job>(); jobBuckets = new Dictionary<String, Dictionary<int, SortedList<DateTime, List<Job>>>>(); }
public JobQueue(IDurableQueue _queue) : this() { queue = _queue; List <Job> restored = queue.restoreJobs(); foreach (Job j in restored) { storeJob(j, false); } GearmanServer.Log.Debug("Restored " + restored.Count + " jobs from " + queue.toString()); }
public JobQueue(IDurableQueue _queue) : this() { queue = _queue; List<Job> restored = queue.restoreJobs(); foreach (Job j in restored) { storeJob(j, false); } GearmanServer.Log.Debug("Restored " + restored.Count + " jobs from " + queue.toString()); }
public JobQueue() { queue = null; activeJobs = new Dictionary <String, Job>(); jobBuckets = new Dictionary <String, Dictionary <int, SortedList <DateTime, List <Job> > > >(); }
private ActiveThread(Config config) { _config = config; _RunInContextOf = config.RunInContextOf; _que = ActionQueue.New(); _durables = DurableQueue.New(); _isStartedEvent = new ManualResetEvent(false); _isStoppedEvent = new ManualResetEvent(false); _thr = new Thread(main) { Name = _config.Name }; _counters = Context.Get<ICountersDb>().NewCounters(); _stopFlagIsOn = false; }