Changeset 4133 for branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Contracts/3.3/BusinessObjects/ClientConfigDto.cs
- Timestamp:
- 08/02/10 17:27:24 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Contracts/3.3/BusinessObjects/ClientConfigDto.cs
r3011 r4133 26 26 using System.Runtime.Serialization; 27 27 using HeuristicLab.DataAccess; 28 using HeuristicLab.Common; 29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 30 29 31 namespace HeuristicLab.Hive.Contracts.BusinessObjects { 30 32 [StorableClass] 31 33 [DataContract] 32 34 [Serializable] 33 public class ClientConfigDto : PersistableObject { 35 public class ClientConfigDto : PersistableObject, IDeepCloneable { 36 [Storable] 34 37 [DataMember] 35 38 public String UpDownTimeCalendar { get; set; } 39 [Storable] 36 40 [DataMember] 37 41 public int? HeartBeatIntervall { get; set; } 42 43 public override IDeepCloneable Clone(Cloner cloner) { 44 ClientConfigDto clone = (ClientConfigDto)base.Clone(cloner); 45 clone.UpDownTimeCalendar = this.UpDownTimeCalendar; 46 clone.HeartBeatIntervall = this.HeartBeatIntervall; 47 return clone; 48 } 38 49 } 39 50 }
Note: See TracChangeset
for help on using the changeset viewer.