Changeset 4796 for branches/HeuristicLab.Hive/sources/HeuristicLab.Hive.New/HeuristicLab.Services.Hive.Common/3.3/DataTransfer/Job.cs
- Timestamp:
- 11/15/10 14:27:27 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive.New/HeuristicLab.Services.Hive.Common/3.3/DataTransfer/Job.cs
r4649 r4796 41 41 public Guid? ProjectId { get; set; } 42 42 43 public override string ToString() { 44 return base.ToString() + "State: " + JobState + ", [SlaveId : " + SlaveId + " ] , DateCreated: " + DateCreated + ", DateCalculated: " + DateCalculated + 45 "Priority: " + Priority + ", CoresNeeded: " + CoresNeeded; 43 public Job() { } 44 protected Job(Job original, Cloner cloner) : base(original, cloner) { 45 this.UserId = original.UserId; 46 this.Priority = original.Priority; 47 this.CoresNeeded = original.CoresNeeded; 48 this.MemoryNeeded = original.MemoryNeeded; 49 this.ProjectId = original.ProjectId; 50 } 51 public override IDeepCloneable Clone(Cloner cloner) { 52 return new Job(this, cloner); 46 53 } 47 54 48 public Job() { 49 } 50 51 public override IDeepCloneable Clone(Cloner cloner) { 52 var clone = (Job)base.Clone(cloner); 53 clone.UserId = this.UserId; 54 clone.Priority = this.Priority; 55 clone.CoresNeeded = this.CoresNeeded; 56 clone.MemoryNeeded = this.MemoryNeeded; 57 clone.ProjectId = this.ProjectId; 58 return clone; 55 public override string ToString() { 56 return string.Format("State: {0}, SlaveId: {1}, DateCreated: {2}, DateCalculated: {3}, CoresNeeded: {4}, MemoryNeeded: {5}", JobState, SlaveId, DateCreated, DateCalculated, CoresNeeded, MemoryNeeded); 59 57 } 60 58 }
Note: See TracChangeset
for help on using the changeset viewer.