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."); }
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"); } }
public override void Stop() { AgentManager.Shutdown(); Logger.WriteInformation(1, "LocalTaskManager AgentManager STOPPED."); }