Ejemplo n.º 1
0
        public override void Start()
        {
            var taskCount = TaskDataHandler.GetDeadTaskCount();

            AgentManager.Startup(HttpRuntime.BinDirectory, new AgentLogger(), taskCount == 0, "..\\" + TaskManagerBase.TASKMANAGEMENT_FOLDERNAME);
            Logger.WriteInformation(1, "LocalTaskManager AgentManager STARTED.");
        }
Ejemplo n.º 2
0
 public override void RegisterTask(string type, TaskPriority priority, string data)
 {
     base.RegisterTask(type, priority, data);
     if (!_anyTaskRegistered)
     {
         _anyTaskRegistered = true;
         AgentManager.AnyTaskRegistered();
         Debug.WriteLine("@&#> LocalTaskManager.RegisterTask: AgentManager notified");
     }
 }
Ejemplo n.º 3
0
 public override void Stop()
 {
     AgentManager.Shutdown();
     Logger.WriteInformation(1, "LocalTaskManager AgentManager STOPPED.");
 }