// Methods. public Job(ISchedulerRepository schedulerRepository, string name, string description, Type jobType, bool isDurable, bool isVolatile, JobGroup jobGroup) { _SchedulerRepository = schedulerRepository; Name = name; Description = description; JobType = jobType; IsDurable = isDurable; IsVolatile = isVolatile; JobGroup = jobGroup; }
public IList<Job> ReadJobs(JobGroup jobGroup) { var _jobs = new List<Job>(); if (jobGroup.Name == "MyOwnGroup") { _jobs.Add(new Job(this, "MyJob", "MyDescription", typeof(int), false, false, jobGroup)); } if (jobGroup.Name == "Default") { _jobs.Add(new Job(this, "MyJob01", "MyDescription", typeof(int), false, false, jobGroup)); _jobs.Add(new Job(this, "MyJob02", "MyDescription", typeof(int), false, false, jobGroup)); } return _jobs; }