using System; using System.Collections.Generic; using System.Linq; using System.Text; using Aitex.Core.Util; namespace Aitex.Core.RT.Job { public class JobManager : Singleton { private Dictionary _jobList = new Dictionary(); object _locker = new object(); public void Initialize() { } public JobInfo StartJob() { JobInfo info = new JobInfo(); _jobList[info.JobId] = info; return info; } public void StopJob(Guid id, JobStatus result) { _jobList[id].JobResult = result; } public void Terminate() { } } }