Changeset 5062 for branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Hive
- Timestamp:
- 12/07/10 16:11:14 (13 years ago)
- Location:
- branches/HeuristicLab.Hive-3.4/sources
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive-3.4/sources
- Property svn:ignore
-
old new 1 1 HeuristicLab.Hive-3.4.suo 2 TestResults
-
- Property svn:ignore
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Hive/3.4/IJob.cs
r4593 r5062 27 27 namespace HeuristicLab.Hive { 28 28 public interface IJob : INamedItem { 29 29 30 TimeSpan ExecutionTime { get; } 30 31 … … 41 42 /// </summary> 42 43 bool ComputeInParallel { get; set; } 44 45 /// <summary> 46 /// If this is set to true, the job should be Resumed with the child-jobs attatched instead of Started 47 /// </summary> 48 bool CollectChildJobs { get; set; } 49 50 void Prepare(); 51 52 void Start(); 53 54 void Pause(); 55 56 void Stop(); 57 58 void Resume(IEnumerable<IJob> childJobs); 59 43 60 event EventHandler ComputeInParallelChanged; 44 61 45 void Run(); 46 void Prepare(); 47 void Start(); 48 void Stop(); 49 void Resume(IEnumerable<IJob> childJobs); 62 event EventHandler ExecutionTimeChanged; 50 63 51 event EventHandler JobStopped; 52 event EventHandler JobFailed; 53 64 event EventHandler ExecutionStateChanged; 65 54 66 /// <summary> 55 67 /// When this event occurs the job wants to sleep until all his child jobs are finished … … 67 79 event EventHandler DeleteChildJobs; 68 80 69 /// <summary> 70 /// If this is set to true, the job should be Resumed with the child-jobs attatched instead of Started 71 /// </summary> 72 bool CollectChildJobs { get; set; } 81 73 82 } 74 83 }
Note: See TracChangeset
for help on using the changeset viewer.