Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/21/11 17:35:42 (14 years ago)
Author:
cneumuel
Message:

#1233

  • fixed handling of StateLog in DataLayer
  • extended unit tests
  • changed style of service calls to OKB-like style (using delegates)
  • added possibility that parent jobs can be finished immediately when child jobs are finished
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive.DataAccess/3.4/HiveDataContext.designer.cs

    r5511 r5526  
    13931393    private System.Guid _JobId;
    13941394   
     1395    private global::HeuristicLab.Services.Hive.Common.DataTransfer.JobState _State;
     1396   
     1397    private string _ExecutionTime;
     1398   
     1399    private System.Nullable<System.DateTime> _LastHeartbeat;
     1400   
    13951401    private System.Nullable<System.Guid> _ParentJobId;
    13961402   
    1397     private string _ExecutionTime;
    1398    
    13991403    private int _Priority;
    14001404   
     
    14031407    private int _MemoryNeeded;
    14041408   
    1405     private System.Nullable<System.DateTime> _LastHeartbeat;
    1406    
    1407     private global::HeuristicLab.Services.Hive.Common.DataTransfer.JobState _State;
     1409    private bool _IsParentJob;
     1410   
     1411    private bool _FinishWhenChildJobsFinished;
    14081412   
    14091413    private EntitySet<AssignedResource> _AssignedResources;
     
    14251429    partial void OnJobIdChanging(System.Guid value);
    14261430    partial void OnJobIdChanged();
     1431    partial void OnStateChanging(global::HeuristicLab.Services.Hive.Common.DataTransfer.JobState value);
     1432    partial void OnStateChanged();
     1433    partial void OnExecutionTimeChanging(string value);
     1434    partial void OnExecutionTimeChanged();
     1435    partial void OnLastHeartbeatChanging(System.Nullable<System.DateTime> value);
     1436    partial void OnLastHeartbeatChanged();
    14271437    partial void OnParentJobIdChanging(System.Nullable<System.Guid> value);
    14281438    partial void OnParentJobIdChanged();
    1429     partial void OnExecutionTimeChanging(string value);
    1430     partial void OnExecutionTimeChanged();
    14311439    partial void OnPriorityChanging(int value);
    14321440    partial void OnPriorityChanged();
     
    14351443    partial void OnMemoryNeededChanging(int value);
    14361444    partial void OnMemoryNeededChanged();
    1437     partial void OnLastHeartbeatChanging(System.Nullable<System.DateTime> value);
    1438     partial void OnLastHeartbeatChanged();
    1439     partial void OnStateChanging(global::HeuristicLab.Services.Hive.Common.DataTransfer.JobState value);
    1440     partial void OnStateChanged();
     1445    partial void OnIsParentJobChanging(bool value);
     1446    partial void OnIsParentJobChanged();
     1447    partial void OnFinishWhenChildJobsFinishedChanging(bool value);
     1448    partial void OnFinishWhenChildJobsFinishedChanged();
    14411449    #endregion
    14421450   
     
    14721480    }
    14731481   
     1482    [global::System.Data.Linq.Mapping.ColumnAttribute(Name="JobState", Storage="_State", DbType="VarChar(30)", CanBeNull=false)]
     1483    public global::HeuristicLab.Services.Hive.Common.DataTransfer.JobState State
     1484    {
     1485      get
     1486      {
     1487        return this._State;
     1488      }
     1489      set
     1490      {
     1491        if ((this._State != value))
     1492        {
     1493          this.OnStateChanging(value);
     1494          this.SendPropertyChanging();
     1495          this._State = value;
     1496          this.SendPropertyChanged("State");
     1497          this.OnStateChanged();
     1498        }
     1499      }
     1500    }
     1501   
     1502    [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ExecutionTime", DbType="VarChar(30)")]
     1503    public string ExecutionTime
     1504    {
     1505      get
     1506      {
     1507        return this._ExecutionTime;
     1508      }
     1509      set
     1510      {
     1511        if ((this._ExecutionTime != value))
     1512        {
     1513          this.OnExecutionTimeChanging(value);
     1514          this.SendPropertyChanging();
     1515          this._ExecutionTime = value;
     1516          this.SendPropertyChanged("ExecutionTime");
     1517          this.OnExecutionTimeChanged();
     1518        }
     1519      }
     1520    }
     1521   
     1522    [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_LastHeartbeat", DbType="DateTime")]
     1523    public System.Nullable<System.DateTime> LastHeartbeat
     1524    {
     1525      get
     1526      {
     1527        return this._LastHeartbeat;
     1528      }
     1529      set
     1530      {
     1531        if ((this._LastHeartbeat != value))
     1532        {
     1533          this.OnLastHeartbeatChanging(value);
     1534          this.SendPropertyChanging();
     1535          this._LastHeartbeat = value;
     1536          this.SendPropertyChanged("LastHeartbeat");
     1537          this.OnLastHeartbeatChanged();
     1538        }
     1539      }
     1540    }
     1541   
    14741542    [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ParentJobId", DbType="UniqueIdentifier")]
    14751543    public System.Nullable<System.Guid> ParentJobId
     
    14961564    }
    14971565   
    1498     [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ExecutionTime", DbType="VarChar(30)")]
    1499     public string ExecutionTime
    1500     {
    1501       get
    1502       {
    1503         return this._ExecutionTime;
    1504       }
    1505       set
    1506       {
    1507         if ((this._ExecutionTime != value))
    1508         {
    1509           this.OnExecutionTimeChanging(value);
    1510           this.SendPropertyChanging();
    1511           this._ExecutionTime = value;
    1512           this.SendPropertyChanged("ExecutionTime");
    1513           this.OnExecutionTimeChanged();
    1514         }
    1515       }
    1516     }
    1517    
    15181566    [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Priority", DbType="Int NOT NULL")]
    15191567    public int Priority
     
    15761624    }
    15771625   
    1578     [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_LastHeartbeat", DbType="DateTime")]
    1579     public System.Nullable<System.DateTime> LastHeartbeat
    1580     {
    1581       get
    1582       {
    1583         return this._LastHeartbeat;
    1584       }
    1585       set
    1586       {
    1587         if ((this._LastHeartbeat != value))
    1588         {
    1589           this.OnLastHeartbeatChanging(value);
    1590           this.SendPropertyChanging();
    1591           this._LastHeartbeat = value;
    1592           this.SendPropertyChanged("LastHeartbeat");
    1593           this.OnLastHeartbeatChanged();
    1594         }
    1595       }
    1596     }
    1597    
    1598     [global::System.Data.Linq.Mapping.ColumnAttribute(Name="JobState", Storage="_State", DbType="VarChar(30)", CanBeNull=false)]
    1599     public global::HeuristicLab.Services.Hive.Common.DataTransfer.JobState State
    1600     {
    1601       get
    1602       {
    1603         return this._State;
    1604       }
    1605       set
    1606       {
    1607         if ((this._State != value))
    1608         {
    1609           this.OnStateChanging(value);
    1610           this.SendPropertyChanging();
    1611           this._State = value;
    1612           this.SendPropertyChanged("State");
    1613           this.OnStateChanged();
     1626    [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsParentJob", DbType="Bit")]
     1627    public bool IsParentJob
     1628    {
     1629      get
     1630      {
     1631        return this._IsParentJob;
     1632      }
     1633      set
     1634      {
     1635        if ((this._IsParentJob != value))
     1636        {
     1637          this.OnIsParentJobChanging(value);
     1638          this.SendPropertyChanging();
     1639          this._IsParentJob = value;
     1640          this.SendPropertyChanged("IsParentJob");
     1641          this.OnIsParentJobChanged();
     1642        }
     1643      }
     1644    }
     1645   
     1646    [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_FinishWhenChildJobsFinished", DbType="Bit")]
     1647    public bool FinishWhenChildJobsFinished
     1648    {
     1649      get
     1650      {
     1651        return this._FinishWhenChildJobsFinished;
     1652      }
     1653      set
     1654      {
     1655        if ((this._FinishWhenChildJobsFinished != value))
     1656        {
     1657          this.OnFinishWhenChildJobsFinishedChanging(value);
     1658          this.SendPropertyChanging();
     1659          this._FinishWhenChildJobsFinished = value;
     1660          this.SendPropertyChanged("FinishWhenChildJobsFinished");
     1661          this.OnFinishWhenChildJobsFinishedChanged();
    16141662        }
    16151663      }
Note: See TracChangeset for help on using the changeset viewer.