示例#1
0
 public override void Halt(string SourceOfHalt)
 {
     Scheduler.CoreScheduler s = new Scheduler.CoreScheduler();
     Scheduler.CoreScheduler.KeepRunning = false;
     Scheduler.CoreScheduler.Halt(SourceOfHalt);
     Scheduler.CoreScheduler.KeepRunning = false;
 }
示例#2
0
 public override void RunEventSchedule(EventName objEventName)
 {
     if (Enabled)
     {
         Scheduler.CoreScheduler s = new Scheduler.CoreScheduler(Debug, MaxThreads);
         Scheduler.CoreScheduler.RunEventSchedule(objEventName);
     }
 }
示例#3
0
        /*
         *      public override void RunApplicationStartEventSchedule()
         *      {
         *              RunEventSchedule(Scheduling.EventName.APPLICATION_START);
         *      }
         */

        public override void RunEventSchedule(Discovery.Scheduling.EventName objEventName)
        {
            if (Enabled)
            {
                Scheduler.CoreScheduler s = new Scheduler.CoreScheduler();
                Scheduler.CoreScheduler.RunEventSchedule(objEventName);
            }
        }
示例#4
0
 public override void StartAndWaitForResponse()
 {
     if (Enabled)
     {
         Scheduler.CoreScheduler s = new Scheduler.CoreScheduler();
         Scheduler.CoreScheduler.KeepRunning = true;
         Scheduler.CoreScheduler.StartAndWaitForResponse();
     }
 }
示例#5
0
 public override void Start()
 {
     if (Enabled)
     {
         Scheduler.CoreScheduler s = new Scheduler.CoreScheduler();
         Scheduler.CoreScheduler.KeepRunning = true;
         Scheduler.CoreScheduler.Start();
     }
 }
示例#6
0
 public override void ExecuteTasks()
 {
     if (Enabled)
     {
         Scheduler.CoreScheduler s = new Scheduler.CoreScheduler(Debug, MaxThreads);
         Scheduler.CoreScheduler.KeepRunning     = true;
         Scheduler.CoreScheduler.KeepThreadAlive = false;
         Scheduler.CoreScheduler.Start();
     }
 }
示例#7
0
 public override void PurgeScheduleHistory()
 {
     Scheduler.CoreScheduler s = new Scheduler.CoreScheduler(MaxThreads);
     Scheduler.CoreScheduler.PurgeScheduleHistory();
 }