- Timestamp:
- 06/06/11 18:33:03 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Hive/3.4/IJob.cs
r6110 r6371 21 21 22 22 using System; 23 using System.Collections.Generic;24 using HeuristicLab.Common;25 23 using HeuristicLab.Core; 26 24 … … 43 41 bool ComputeInParallel { get; set; } 44 42 45 /// <summary>46 /// If this is set to true, the job should be Resumed with the child-jobs attatched instead of Started47 /// </summary>48 bool CollectChildJobs { get; set; }49 43 50 44 void Prepare(); … … 55 49 56 50 void Stop(); 57 58 void Resume(IEnumerable<IJob> childJobs);59 51 60 52 event EventHandler ComputeInParallelChanged; … … 71 63 72 64 event EventHandler JobStarted; 73 74 /// <summary>75 /// When this event occurs the job wants to sleep until all his child jobs are finished76 /// </summary>77 event EventHandler WaitForChildJobs;78 79 /// <summary>80 /// This event will be fired when the job wants to have a child-job to be computed81 /// </summary>82 event EventHandler<EventArgs<IJob>> NewChildJob;83 84 /// <summary>85 /// Will be fired when job wants all child-jobs to be deleted from hive86 /// </summary>87 event EventHandler DeleteChildJobs;88 89 90 65 } 91 66 }
Note: See TracChangeset
for help on using the changeset viewer.