Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/22/10 10:27:42 (14 years ago)
Author:
cneumuel
Message:

moved remaining Hive projects to 3.3-HiveMigration (#1091)

Location:
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.Communication
Files:
1 edited
2 copied

Legend:

Unmodified
Added
Removed
  • branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.Communication/3.3/Service References/ServerService/Reference.cs

    r3203 r4073  
    22// <auto-generated>
    33//     This code was generated by a tool.
    4 //     Runtime Version:2.0.50727.4927
     4//     Runtime Version:4.0.30319.1
    55//
    66//     Changes to this file may cause incorrect behavior and will be lost if
     
    1010
    1111namespace HeuristicLab.Hive.Client.Communication.ServerService {
    12    
    13    
    14     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     12    using System.Runtime.Serialization;
     13    using System;
     14   
     15   
     16    [System.Diagnostics.DebuggerStepThroughAttribute()]
     17    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     18    [System.Runtime.Serialization.DataContractAttribute(Name="ResourceDto", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjec" +
     19        "ts")]
     20    [System.SerializableAttribute()]
     21    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Hive.Client.Communication.ServerService.ClientDto))]
     22    public partial class ResourceDto : HeuristicLab.DataAccess.PersistableObject, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
     23       
     24        [System.NonSerializedAttribute()]
     25        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
     26       
     27        [System.Runtime.Serialization.OptionalFieldAttribute()]
     28        private string NameField;
     29       
     30        [global::System.ComponentModel.BrowsableAttribute(false)]
     31        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
     32            get {
     33                return this.extensionDataField;
     34            }
     35            set {
     36                this.extensionDataField = value;
     37            }
     38        }
     39       
     40        [System.Runtime.Serialization.DataMemberAttribute()]
     41        public string Name {
     42            get {
     43                return this.NameField;
     44            }
     45            set {
     46                if ((object.ReferenceEquals(this.NameField, value) != true)) {
     47                    this.NameField = value;
     48                    this.RaisePropertyChanged("Name");
     49                }
     50            }
     51        }
     52       
     53        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
     54       
     55        protected void RaisePropertyChanged(string propertyName) {
     56            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
     57            if ((propertyChanged != null)) {
     58                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
     59            }
     60        }
     61    }
     62   
     63    [System.Diagnostics.DebuggerStepThroughAttribute()]
     64    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     65    [System.Runtime.Serialization.DataContractAttribute(Name="ClientDto", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjec" +
     66        "ts")]
     67    [System.SerializableAttribute()]
     68    public partial class ClientDto : HeuristicLab.Hive.Client.Communication.ServerService.ResourceDto {
     69       
     70        [System.Runtime.Serialization.OptionalFieldAttribute()]
     71        private HeuristicLab.Hive.Client.Communication.ServerService.CalendarState CalendarSyncStatusField;
     72       
     73        [System.Runtime.Serialization.OptionalFieldAttribute()]
     74        private HeuristicLab.Hive.Client.Communication.ServerService.ClientConfigDto ConfigField;
     75       
     76        [System.Runtime.Serialization.OptionalFieldAttribute()]
     77        private int CpuSpeedPerCoreField;
     78       
     79        [System.Runtime.Serialization.OptionalFieldAttribute()]
     80        private int FreeMemoryField;
     81       
     82        [System.Runtime.Serialization.OptionalFieldAttribute()]
     83        private System.DateTime LoginField;
     84       
     85        [System.Runtime.Serialization.OptionalFieldAttribute()]
     86        private int MemoryField;
     87       
     88        [System.Runtime.Serialization.OptionalFieldAttribute()]
     89        private int NrOfCoresField;
     90       
     91        [System.Runtime.Serialization.OptionalFieldAttribute()]
     92        private int NrOfFreeCoresField;
     93       
     94        [System.Runtime.Serialization.OptionalFieldAttribute()]
     95        private HeuristicLab.Hive.Client.Communication.ServerService.State StateField;
     96       
     97        [System.Runtime.Serialization.DataMemberAttribute()]
     98        public HeuristicLab.Hive.Client.Communication.ServerService.CalendarState CalendarSyncStatus {
     99            get {
     100                return this.CalendarSyncStatusField;
     101            }
     102            set {
     103                if ((this.CalendarSyncStatusField.Equals(value) != true)) {
     104                    this.CalendarSyncStatusField = value;
     105                    this.RaisePropertyChanged("CalendarSyncStatus");
     106                }
     107            }
     108        }
     109       
     110        [System.Runtime.Serialization.DataMemberAttribute()]
     111        public HeuristicLab.Hive.Client.Communication.ServerService.ClientConfigDto Config {
     112            get {
     113                return this.ConfigField;
     114            }
     115            set {
     116                if ((object.ReferenceEquals(this.ConfigField, value) != true)) {
     117                    this.ConfigField = value;
     118                    this.RaisePropertyChanged("Config");
     119                }
     120            }
     121        }
     122       
     123        [System.Runtime.Serialization.DataMemberAttribute()]
     124        public int CpuSpeedPerCore {
     125            get {
     126                return this.CpuSpeedPerCoreField;
     127            }
     128            set {
     129                if ((this.CpuSpeedPerCoreField.Equals(value) != true)) {
     130                    this.CpuSpeedPerCoreField = value;
     131                    this.RaisePropertyChanged("CpuSpeedPerCore");
     132                }
     133            }
     134        }
     135       
     136        [System.Runtime.Serialization.DataMemberAttribute()]
     137        public int FreeMemory {
     138            get {
     139                return this.FreeMemoryField;
     140            }
     141            set {
     142                if ((this.FreeMemoryField.Equals(value) != true)) {
     143                    this.FreeMemoryField = value;
     144                    this.RaisePropertyChanged("FreeMemory");
     145                }
     146            }
     147        }
     148       
     149        [System.Runtime.Serialization.DataMemberAttribute()]
     150        public System.DateTime Login {
     151            get {
     152                return this.LoginField;
     153            }
     154            set {
     155                if ((this.LoginField.Equals(value) != true)) {
     156                    this.LoginField = value;
     157                    this.RaisePropertyChanged("Login");
     158                }
     159            }
     160        }
     161       
     162        [System.Runtime.Serialization.DataMemberAttribute()]
     163        public int Memory {
     164            get {
     165                return this.MemoryField;
     166            }
     167            set {
     168                if ((this.MemoryField.Equals(value) != true)) {
     169                    this.MemoryField = value;
     170                    this.RaisePropertyChanged("Memory");
     171                }
     172            }
     173        }
     174       
     175        [System.Runtime.Serialization.DataMemberAttribute()]
     176        public int NrOfCores {
     177            get {
     178                return this.NrOfCoresField;
     179            }
     180            set {
     181                if ((this.NrOfCoresField.Equals(value) != true)) {
     182                    this.NrOfCoresField = value;
     183                    this.RaisePropertyChanged("NrOfCores");
     184                }
     185            }
     186        }
     187       
     188        [System.Runtime.Serialization.DataMemberAttribute()]
     189        public int NrOfFreeCores {
     190            get {
     191                return this.NrOfFreeCoresField;
     192            }
     193            set {
     194                if ((this.NrOfFreeCoresField.Equals(value) != true)) {
     195                    this.NrOfFreeCoresField = value;
     196                    this.RaisePropertyChanged("NrOfFreeCores");
     197                }
     198            }
     199        }
     200       
     201        [System.Runtime.Serialization.DataMemberAttribute()]
     202        public HeuristicLab.Hive.Client.Communication.ServerService.State State {
     203            get {
     204                return this.StateField;
     205            }
     206            set {
     207                if ((this.StateField.Equals(value) != true)) {
     208                    this.StateField = value;
     209                    this.RaisePropertyChanged("State");
     210                }
     211            }
     212        }
     213    }
     214   
     215    [System.Diagnostics.DebuggerStepThroughAttribute()]
     216    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     217    [System.Runtime.Serialization.DataContractAttribute(Name="ClientConfigDto", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjec" +
     218        "ts")]
     219    [System.SerializableAttribute()]
     220    public partial class ClientConfigDto : HeuristicLab.DataAccess.PersistableObject, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
     221       
     222        [System.NonSerializedAttribute()]
     223        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
     224       
     225        [System.Runtime.Serialization.OptionalFieldAttribute()]
     226        private System.Nullable<int> HeartBeatIntervallField;
     227       
     228        [System.Runtime.Serialization.OptionalFieldAttribute()]
     229        private string UpDownTimeCalendarField;
     230       
     231        [global::System.ComponentModel.BrowsableAttribute(false)]
     232        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
     233            get {
     234                return this.extensionDataField;
     235            }
     236            set {
     237                this.extensionDataField = value;
     238            }
     239        }
     240       
     241        [System.Runtime.Serialization.DataMemberAttribute()]
     242        public System.Nullable<int> HeartBeatIntervall {
     243            get {
     244                return this.HeartBeatIntervallField;
     245            }
     246            set {
     247                if ((this.HeartBeatIntervallField.Equals(value) != true)) {
     248                    this.HeartBeatIntervallField = value;
     249                    this.RaisePropertyChanged("HeartBeatIntervall");
     250                }
     251            }
     252        }
     253       
     254        [System.Runtime.Serialization.DataMemberAttribute()]
     255        public string UpDownTimeCalendar {
     256            get {
     257                return this.UpDownTimeCalendarField;
     258            }
     259            set {
     260                if ((object.ReferenceEquals(this.UpDownTimeCalendarField, value) != true)) {
     261                    this.UpDownTimeCalendarField = value;
     262                    this.RaisePropertyChanged("UpDownTimeCalendar");
     263                }
     264            }
     265        }
     266       
     267        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
     268       
     269        protected void RaisePropertyChanged(string propertyName) {
     270            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
     271            if ((propertyChanged != null)) {
     272                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
     273            }
     274        }
     275    }
     276   
     277    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     278    [System.Runtime.Serialization.DataContractAttribute(Name="CalendarState", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjec" +
     279        "ts")]
     280    public enum CalendarState : int {
     281       
     282        [System.Runtime.Serialization.EnumMemberAttribute()]
     283        Fetch = 0,
     284       
     285        [System.Runtime.Serialization.EnumMemberAttribute()]
     286        ForceFetch = 1,
     287       
     288        [System.Runtime.Serialization.EnumMemberAttribute()]
     289        Fetching = 2,
     290       
     291        [System.Runtime.Serialization.EnumMemberAttribute()]
     292        Fetched = 3,
     293       
     294        [System.Runtime.Serialization.EnumMemberAttribute()]
     295        NotAllowedToFetch = 4,
     296    }
     297   
     298    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     299    [System.Runtime.Serialization.DataContractAttribute(Name="State", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjec" +
     300        "ts")]
     301    public enum State : int {
     302       
     303        [System.Runtime.Serialization.EnumMemberAttribute()]
     304        nullState = 0,
     305       
     306        [System.Runtime.Serialization.EnumMemberAttribute()]
     307        idle = 1,
     308       
     309        [System.Runtime.Serialization.EnumMemberAttribute()]
     310        calculating = 2,
     311       
     312        [System.Runtime.Serialization.EnumMemberAttribute()]
     313        offline = 3,
     314       
     315        [System.Runtime.Serialization.EnumMemberAttribute()]
     316        finished = 4,
     317       
     318        [System.Runtime.Serialization.EnumMemberAttribute()]
     319        abort = 5,
     320       
     321        [System.Runtime.Serialization.EnumMemberAttribute()]
     322        requestSnapshot = 6,
     323       
     324        [System.Runtime.Serialization.EnumMemberAttribute()]
     325        requestSnapshotSent = 7,
     326       
     327        [System.Runtime.Serialization.EnumMemberAttribute()]
     328        pending = 8,
     329    }
     330   
     331    [System.Diagnostics.DebuggerStepThroughAttribute()]
     332    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     333    [System.Runtime.Serialization.DataContractAttribute(Name="JobDto", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjec" +
     334        "ts")]
     335    [System.SerializableAttribute()]
     336    public partial class JobDto : HeuristicLab.DataAccess.PersistableObject, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
     337       
     338        [System.NonSerializedAttribute()]
     339        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
     340       
     341        [System.Runtime.Serialization.OptionalFieldAttribute()]
     342        private System.Guid[] AssignedResourceIdsField;
     343       
     344        [System.Runtime.Serialization.OptionalFieldAttribute()]
     345        private HeuristicLab.Hive.Client.Communication.ServerService.ClientDto ClientField;
     346       
     347        [System.Runtime.Serialization.OptionalFieldAttribute()]
     348        private int CoresNeededField;
     349       
     350        [System.Runtime.Serialization.OptionalFieldAttribute()]
     351        private System.Nullable<System.DateTime> DateCalculatedField;
     352       
     353        [System.Runtime.Serialization.OptionalFieldAttribute()]
     354        private System.Nullable<System.DateTime> DateCreatedField;
     355       
     356        [System.Runtime.Serialization.OptionalFieldAttribute()]
     357        private int MemoryNeededField;
     358       
     359        [System.Runtime.Serialization.OptionalFieldAttribute()]
     360        private HeuristicLab.Hive.Client.Communication.ServerService.JobDto ParentJobField;
     361       
     362        [System.Runtime.Serialization.OptionalFieldAttribute()]
     363        private System.Nullable<double> PercentageField;
     364       
     365        [System.Runtime.Serialization.OptionalFieldAttribute()]
     366        private HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[] PluginsNeededField;
     367       
     368        [System.Runtime.Serialization.OptionalFieldAttribute()]
     369        private int PriorityField;
     370       
     371        [System.Runtime.Serialization.OptionalFieldAttribute()]
     372        private HeuristicLab.Hive.Client.Communication.ServerService.ProjectDto ProjectField;
     373       
     374        [System.Runtime.Serialization.OptionalFieldAttribute()]
     375        private HeuristicLab.Hive.Client.Communication.ServerService.State StateField;
     376       
     377        [System.Runtime.Serialization.OptionalFieldAttribute()]
     378        private System.Guid UserIdField;
     379       
     380        [global::System.ComponentModel.BrowsableAttribute(false)]
     381        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
     382            get {
     383                return this.extensionDataField;
     384            }
     385            set {
     386                this.extensionDataField = value;
     387            }
     388        }
     389       
     390        [System.Runtime.Serialization.DataMemberAttribute()]
     391        public System.Guid[] AssignedResourceIds {
     392            get {
     393                return this.AssignedResourceIdsField;
     394            }
     395            set {
     396                if ((object.ReferenceEquals(this.AssignedResourceIdsField, value) != true)) {
     397                    this.AssignedResourceIdsField = value;
     398                    this.RaisePropertyChanged("AssignedResourceIds");
     399                }
     400            }
     401        }
     402       
     403        [System.Runtime.Serialization.DataMemberAttribute()]
     404        public HeuristicLab.Hive.Client.Communication.ServerService.ClientDto Client {
     405            get {
     406                return this.ClientField;
     407            }
     408            set {
     409                if ((object.ReferenceEquals(this.ClientField, value) != true)) {
     410                    this.ClientField = value;
     411                    this.RaisePropertyChanged("Client");
     412                }
     413            }
     414        }
     415       
     416        [System.Runtime.Serialization.DataMemberAttribute()]
     417        public int CoresNeeded {
     418            get {
     419                return this.CoresNeededField;
     420            }
     421            set {
     422                if ((this.CoresNeededField.Equals(value) != true)) {
     423                    this.CoresNeededField = value;
     424                    this.RaisePropertyChanged("CoresNeeded");
     425                }
     426            }
     427        }
     428       
     429        [System.Runtime.Serialization.DataMemberAttribute()]
     430        public System.Nullable<System.DateTime> DateCalculated {
     431            get {
     432                return this.DateCalculatedField;
     433            }
     434            set {
     435                if ((this.DateCalculatedField.Equals(value) != true)) {
     436                    this.DateCalculatedField = value;
     437                    this.RaisePropertyChanged("DateCalculated");
     438                }
     439            }
     440        }
     441       
     442        [System.Runtime.Serialization.DataMemberAttribute()]
     443        public System.Nullable<System.DateTime> DateCreated {
     444            get {
     445                return this.DateCreatedField;
     446            }
     447            set {
     448                if ((this.DateCreatedField.Equals(value) != true)) {
     449                    this.DateCreatedField = value;
     450                    this.RaisePropertyChanged("DateCreated");
     451                }
     452            }
     453        }
     454       
     455        [System.Runtime.Serialization.DataMemberAttribute()]
     456        public int MemoryNeeded {
     457            get {
     458                return this.MemoryNeededField;
     459            }
     460            set {
     461                if ((this.MemoryNeededField.Equals(value) != true)) {
     462                    this.MemoryNeededField = value;
     463                    this.RaisePropertyChanged("MemoryNeeded");
     464                }
     465            }
     466        }
     467       
     468        [System.Runtime.Serialization.DataMemberAttribute()]
     469        public HeuristicLab.Hive.Client.Communication.ServerService.JobDto ParentJob {
     470            get {
     471                return this.ParentJobField;
     472            }
     473            set {
     474                if ((object.ReferenceEquals(this.ParentJobField, value) != true)) {
     475                    this.ParentJobField = value;
     476                    this.RaisePropertyChanged("ParentJob");
     477                }
     478            }
     479        }
     480       
     481        [System.Runtime.Serialization.DataMemberAttribute()]
     482        public System.Nullable<double> Percentage {
     483            get {
     484                return this.PercentageField;
     485            }
     486            set {
     487                if ((this.PercentageField.Equals(value) != true)) {
     488                    this.PercentageField = value;
     489                    this.RaisePropertyChanged("Percentage");
     490                }
     491            }
     492        }
     493       
     494        [System.Runtime.Serialization.DataMemberAttribute()]
     495        public HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[] PluginsNeeded {
     496            get {
     497                return this.PluginsNeededField;
     498            }
     499            set {
     500                if ((object.ReferenceEquals(this.PluginsNeededField, value) != true)) {
     501                    this.PluginsNeededField = value;
     502                    this.RaisePropertyChanged("PluginsNeeded");
     503                }
     504            }
     505        }
     506       
     507        [System.Runtime.Serialization.DataMemberAttribute()]
     508        public int Priority {
     509            get {
     510                return this.PriorityField;
     511            }
     512            set {
     513                if ((this.PriorityField.Equals(value) != true)) {
     514                    this.PriorityField = value;
     515                    this.RaisePropertyChanged("Priority");
     516                }
     517            }
     518        }
     519       
     520        [System.Runtime.Serialization.DataMemberAttribute()]
     521        public HeuristicLab.Hive.Client.Communication.ServerService.ProjectDto Project {
     522            get {
     523                return this.ProjectField;
     524            }
     525            set {
     526                if ((object.ReferenceEquals(this.ProjectField, value) != true)) {
     527                    this.ProjectField = value;
     528                    this.RaisePropertyChanged("Project");
     529                }
     530            }
     531        }
     532       
     533        [System.Runtime.Serialization.DataMemberAttribute()]
     534        public HeuristicLab.Hive.Client.Communication.ServerService.State State {
     535            get {
     536                return this.StateField;
     537            }
     538            set {
     539                if ((this.StateField.Equals(value) != true)) {
     540                    this.StateField = value;
     541                    this.RaisePropertyChanged("State");
     542                }
     543            }
     544        }
     545       
     546        [System.Runtime.Serialization.DataMemberAttribute()]
     547        public System.Guid UserId {
     548            get {
     549                return this.UserIdField;
     550            }
     551            set {
     552                if ((this.UserIdField.Equals(value) != true)) {
     553                    this.UserIdField = value;
     554                    this.RaisePropertyChanged("UserId");
     555                }
     556            }
     557        }
     558       
     559        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
     560       
     561        protected void RaisePropertyChanged(string propertyName) {
     562            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
     563            if ((propertyChanged != null)) {
     564                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
     565            }
     566        }
     567    }
     568   
     569    [System.Diagnostics.DebuggerStepThroughAttribute()]
     570    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     571    [System.Runtime.Serialization.DataContractAttribute(Name="ProjectDto", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjec" +
     572        "ts")]
     573    [System.SerializableAttribute()]
     574    public partial class ProjectDto : HeuristicLab.DataAccess.PersistableObject, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
     575       
     576        [System.NonSerializedAttribute()]
     577        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
     578       
     579        [System.Runtime.Serialization.OptionalFieldAttribute()]
     580        private string NameField;
     581       
     582        [global::System.ComponentModel.BrowsableAttribute(false)]
     583        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
     584            get {
     585                return this.extensionDataField;
     586            }
     587            set {
     588                this.extensionDataField = value;
     589            }
     590        }
     591       
     592        [System.Runtime.Serialization.DataMemberAttribute()]
     593        public string Name {
     594            get {
     595                return this.NameField;
     596            }
     597            set {
     598                if ((object.ReferenceEquals(this.NameField, value) != true)) {
     599                    this.NameField = value;
     600                    this.RaisePropertyChanged("Name");
     601                }
     602            }
     603        }
     604       
     605        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
     606       
     607        protected void RaisePropertyChanged(string propertyName) {
     608            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
     609            if ((propertyChanged != null)) {
     610                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
     611            }
     612        }
     613    }
     614   
     615    [System.Diagnostics.DebuggerStepThroughAttribute()]
     616    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     617    [System.Runtime.Serialization.DataContractAttribute(Name="HivePluginInfoDto", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjec" +
     618        "ts")]
     619    [System.SerializableAttribute()]
     620    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Hive.Client.Communication.ServerService.CachedHivePluginInfoDto))]
     621    public partial class HivePluginInfoDto : HeuristicLab.DataAccess.PersistableObject, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
     622       
     623        [System.NonSerializedAttribute()]
     624        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
     625       
     626        [System.Runtime.Serialization.OptionalFieldAttribute()]
     627        private System.DateTime BuildDateField;
     628       
     629        [System.Runtime.Serialization.OptionalFieldAttribute()]
     630        private string NameField;
     631       
     632        [System.Runtime.Serialization.OptionalFieldAttribute()]
     633        private string VersionField;
     634       
     635        [global::System.ComponentModel.BrowsableAttribute(false)]
     636        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
     637            get {
     638                return this.extensionDataField;
     639            }
     640            set {
     641                this.extensionDataField = value;
     642            }
     643        }
     644       
     645        [System.Runtime.Serialization.DataMemberAttribute()]
     646        public System.DateTime BuildDate {
     647            get {
     648                return this.BuildDateField;
     649            }
     650            set {
     651                if ((this.BuildDateField.Equals(value) != true)) {
     652                    this.BuildDateField = value;
     653                    this.RaisePropertyChanged("BuildDate");
     654                }
     655            }
     656        }
     657       
     658        [System.Runtime.Serialization.DataMemberAttribute()]
     659        public string Name {
     660            get {
     661                return this.NameField;
     662            }
     663            set {
     664                if ((object.ReferenceEquals(this.NameField, value) != true)) {
     665                    this.NameField = value;
     666                    this.RaisePropertyChanged("Name");
     667                }
     668            }
     669        }
     670       
     671        [System.Runtime.Serialization.DataMemberAttribute()]
     672        public string Version {
     673            get {
     674                return this.VersionField;
     675            }
     676            set {
     677                if ((object.ReferenceEquals(this.VersionField, value) != true)) {
     678                    this.VersionField = value;
     679                    this.RaisePropertyChanged("Version");
     680                }
     681            }
     682        }
     683       
     684        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
     685       
     686        protected void RaisePropertyChanged(string propertyName) {
     687            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
     688            if ((propertyChanged != null)) {
     689                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
     690            }
     691        }
     692    }
     693   
     694    [System.Diagnostics.DebuggerStepThroughAttribute()]
     695    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     696    [System.Runtime.Serialization.DataContractAttribute(Name="CachedHivePluginInfoDto", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.PluginInfrastructure")]
     697    [System.SerializableAttribute()]
     698    public partial class CachedHivePluginInfoDto : HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto {
     699       
     700        [System.Runtime.Serialization.OptionalFieldAttribute()]
     701        private byte[][] PluginFilesField;
     702       
     703        [System.Runtime.Serialization.DataMemberAttribute()]
     704        public byte[][] PluginFiles {
     705            get {
     706                return this.PluginFilesField;
     707            }
     708            set {
     709                if ((object.ReferenceEquals(this.PluginFilesField, value) != true)) {
     710                    this.PluginFilesField = value;
     711                    this.RaisePropertyChanged("PluginFiles");
     712                }
     713            }
     714        }
     715    }
     716   
     717    [System.Diagnostics.DebuggerStepThroughAttribute()]
     718    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     719    [System.Runtime.Serialization.DataContractAttribute(Name="AppointmentDto", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjec" +
     720        "ts")]
     721    [System.SerializableAttribute()]
     722    public partial class AppointmentDto : HeuristicLab.DataAccess.PersistableObject, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
     723       
     724        [System.NonSerializedAttribute()]
     725        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
     726       
     727        [System.Runtime.Serialization.OptionalFieldAttribute()]
     728        private bool AllDayEventField;
     729       
     730        [System.Runtime.Serialization.OptionalFieldAttribute()]
     731        private System.DateTime EndDateField;
     732       
     733        [System.Runtime.Serialization.OptionalFieldAttribute()]
     734        private bool RecurringField;
     735       
     736        [System.Runtime.Serialization.OptionalFieldAttribute()]
     737        private System.Guid RecurringIdField;
     738       
     739        [System.Runtime.Serialization.OptionalFieldAttribute()]
     740        private System.Guid ResourceIdField;
     741       
     742        [System.Runtime.Serialization.OptionalFieldAttribute()]
     743        private System.DateTime StartDateField;
     744       
     745        [global::System.ComponentModel.BrowsableAttribute(false)]
     746        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
     747            get {
     748                return this.extensionDataField;
     749            }
     750            set {
     751                this.extensionDataField = value;
     752            }
     753        }
     754       
     755        [System.Runtime.Serialization.DataMemberAttribute()]
     756        public bool AllDayEvent {
     757            get {
     758                return this.AllDayEventField;
     759            }
     760            set {
     761                if ((this.AllDayEventField.Equals(value) != true)) {
     762                    this.AllDayEventField = value;
     763                    this.RaisePropertyChanged("AllDayEvent");
     764                }
     765            }
     766        }
     767       
     768        [System.Runtime.Serialization.DataMemberAttribute()]
     769        public System.DateTime EndDate {
     770            get {
     771                return this.EndDateField;
     772            }
     773            set {
     774                if ((this.EndDateField.Equals(value) != true)) {
     775                    this.EndDateField = value;
     776                    this.RaisePropertyChanged("EndDate");
     777                }
     778            }
     779        }
     780       
     781        [System.Runtime.Serialization.DataMemberAttribute()]
     782        public bool Recurring {
     783            get {
     784                return this.RecurringField;
     785            }
     786            set {
     787                if ((this.RecurringField.Equals(value) != true)) {
     788                    this.RecurringField = value;
     789                    this.RaisePropertyChanged("Recurring");
     790                }
     791            }
     792        }
     793       
     794        [System.Runtime.Serialization.DataMemberAttribute()]
     795        public System.Guid RecurringId {
     796            get {
     797                return this.RecurringIdField;
     798            }
     799            set {
     800                if ((this.RecurringIdField.Equals(value) != true)) {
     801                    this.RecurringIdField = value;
     802                    this.RaisePropertyChanged("RecurringId");
     803                }
     804            }
     805        }
     806       
     807        [System.Runtime.Serialization.DataMemberAttribute()]
     808        public System.Guid ResourceId {
     809            get {
     810                return this.ResourceIdField;
     811            }
     812            set {
     813                if ((this.ResourceIdField.Equals(value) != true)) {
     814                    this.ResourceIdField = value;
     815                    this.RaisePropertyChanged("ResourceId");
     816                }
     817            }
     818        }
     819       
     820        [System.Runtime.Serialization.DataMemberAttribute()]
     821        public System.DateTime StartDate {
     822            get {
     823                return this.StartDateField;
     824            }
     825            set {
     826                if ((this.StartDateField.Equals(value) != true)) {
     827                    this.StartDateField = value;
     828                    this.RaisePropertyChanged("StartDate");
     829                }
     830            }
     831        }
     832       
     833        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
     834       
     835        protected void RaisePropertyChanged(string propertyName) {
     836            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
     837            if ((propertyChanged != null)) {
     838                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
     839            }
     840        }
     841    }
     842   
     843    [System.Diagnostics.DebuggerStepThroughAttribute()]
     844    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     845    [System.Runtime.Serialization.DataContractAttribute(Name="Response", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts")]
     846    [System.SerializableAttribute()]
     847    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Hive.Client.Communication.ServerService.ResponseHB))]
     848    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Hive.Client.Communication.ServerService.ResponseJob))]
     849    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived))]
     850    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Hive.Client.Communication.ServerService.ResponsePlugin))]
     851    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Hive.Client.Communication.ServerService.ResponseCalendar))]
     852    public partial class Response : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
     853       
     854        [System.NonSerializedAttribute()]
     855        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
     856       
     857        [System.Runtime.Serialization.OptionalFieldAttribute()]
     858        private string StatusMessageField;
     859       
     860        [System.Runtime.Serialization.OptionalFieldAttribute()]
     861        private bool SuccessField;
     862       
     863        [global::System.ComponentModel.BrowsableAttribute(false)]
     864        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
     865            get {
     866                return this.extensionDataField;
     867            }
     868            set {
     869                this.extensionDataField = value;
     870            }
     871        }
     872       
     873        [System.Runtime.Serialization.DataMemberAttribute()]
     874        public string StatusMessage {
     875            get {
     876                return this.StatusMessageField;
     877            }
     878            set {
     879                if ((object.ReferenceEquals(this.StatusMessageField, value) != true)) {
     880                    this.StatusMessageField = value;
     881                    this.RaisePropertyChanged("StatusMessage");
     882                }
     883            }
     884        }
     885       
     886        [System.Runtime.Serialization.DataMemberAttribute()]
     887        public bool Success {
     888            get {
     889                return this.SuccessField;
     890            }
     891            set {
     892                if ((this.SuccessField.Equals(value) != true)) {
     893                    this.SuccessField = value;
     894                    this.RaisePropertyChanged("Success");
     895                }
     896            }
     897        }
     898       
     899        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
     900       
     901        protected void RaisePropertyChanged(string propertyName) {
     902            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
     903            if ((propertyChanged != null)) {
     904                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
     905            }
     906        }
     907    }
     908   
     909    [System.Diagnostics.DebuggerStepThroughAttribute()]
     910    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     911    [System.Runtime.Serialization.DataContractAttribute(Name="ResponseHB", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts")]
     912    [System.SerializableAttribute()]
     913    public partial class ResponseHB : HeuristicLab.Hive.Client.Communication.ServerService.Response {
     914       
     915        [System.Runtime.Serialization.OptionalFieldAttribute()]
     916        private HeuristicLab.Hive.Client.Communication.ServerService.MessageContainer[] ActionRequestField;
     917       
     918        [System.Runtime.Serialization.DataMemberAttribute()]
     919        public HeuristicLab.Hive.Client.Communication.ServerService.MessageContainer[] ActionRequest {
     920            get {
     921                return this.ActionRequestField;
     922            }
     923            set {
     924                if ((object.ReferenceEquals(this.ActionRequestField, value) != true)) {
     925                    this.ActionRequestField = value;
     926                    this.RaisePropertyChanged("ActionRequest");
     927                }
     928            }
     929        }
     930    }
     931   
     932    [System.Diagnostics.DebuggerStepThroughAttribute()]
     933    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     934    [System.Runtime.Serialization.DataContractAttribute(Name="ResponseJob", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts")]
     935    [System.SerializableAttribute()]
     936    public partial class ResponseJob : HeuristicLab.Hive.Client.Communication.ServerService.Response {
     937       
     938        [System.Runtime.Serialization.OptionalFieldAttribute()]
     939        private HeuristicLab.Hive.Client.Communication.ServerService.JobDto JobField;
     940       
     941        [System.Runtime.Serialization.DataMemberAttribute()]
     942        public HeuristicLab.Hive.Client.Communication.ServerService.JobDto Job {
     943            get {
     944                return this.JobField;
     945            }
     946            set {
     947                if ((object.ReferenceEquals(this.JobField, value) != true)) {
     948                    this.JobField = value;
     949                    this.RaisePropertyChanged("Job");
     950                }
     951            }
     952        }
     953    }
     954   
     955    [System.Diagnostics.DebuggerStepThroughAttribute()]
     956    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     957    [System.Runtime.Serialization.DataContractAttribute(Name="ResponseResultReceived", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts")]
     958    [System.SerializableAttribute()]
     959    public partial class ResponseResultReceived : HeuristicLab.Hive.Client.Communication.ServerService.Response {
     960       
     961        [System.Runtime.Serialization.OptionalFieldAttribute()]
     962        private System.Guid JobIdField;
     963       
     964        [System.Runtime.Serialization.OptionalFieldAttribute()]
     965        private bool finishedField;
     966       
     967        [System.Runtime.Serialization.DataMemberAttribute()]
     968        public System.Guid JobId {
     969            get {
     970                return this.JobIdField;
     971            }
     972            set {
     973                if ((this.JobIdField.Equals(value) != true)) {
     974                    this.JobIdField = value;
     975                    this.RaisePropertyChanged("JobId");
     976                }
     977            }
     978        }
     979       
     980        [System.Runtime.Serialization.DataMemberAttribute()]
     981        public bool finished {
     982            get {
     983                return this.finishedField;
     984            }
     985            set {
     986                if ((this.finishedField.Equals(value) != true)) {
     987                    this.finishedField = value;
     988                    this.RaisePropertyChanged("finished");
     989                }
     990            }
     991        }
     992    }
     993   
     994    [System.Diagnostics.DebuggerStepThroughAttribute()]
     995    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     996    [System.Runtime.Serialization.DataContractAttribute(Name="ResponsePlugin", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts")]
     997    [System.SerializableAttribute()]
     998    public partial class ResponsePlugin : HeuristicLab.Hive.Client.Communication.ServerService.Response {
     999       
     1000        [System.Runtime.Serialization.OptionalFieldAttribute()]
     1001        private HeuristicLab.Hive.Client.Communication.ServerService.CachedHivePluginInfoDto[] PluginsField;
     1002       
     1003        [System.Runtime.Serialization.DataMemberAttribute()]
     1004        public HeuristicLab.Hive.Client.Communication.ServerService.CachedHivePluginInfoDto[] Plugins {
     1005            get {
     1006                return this.PluginsField;
     1007            }
     1008            set {
     1009                if ((object.ReferenceEquals(this.PluginsField, value) != true)) {
     1010                    this.PluginsField = value;
     1011                    this.RaisePropertyChanged("Plugins");
     1012                }
     1013            }
     1014        }
     1015    }
     1016   
     1017    [System.Diagnostics.DebuggerStepThroughAttribute()]
     1018    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     1019    [System.Runtime.Serialization.DataContractAttribute(Name="ResponseCalendar", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts")]
     1020    [System.SerializableAttribute()]
     1021    public partial class ResponseCalendar : HeuristicLab.Hive.Client.Communication.ServerService.Response {
     1022       
     1023        [System.Runtime.Serialization.OptionalFieldAttribute()]
     1024        private HeuristicLab.Hive.Client.Communication.ServerService.AppointmentDto[] AppointmentsField;
     1025       
     1026        [System.Runtime.Serialization.OptionalFieldAttribute()]
     1027        private bool ForceFetchField;
     1028       
     1029        [System.Runtime.Serialization.DataMemberAttribute()]
     1030        public HeuristicLab.Hive.Client.Communication.ServerService.AppointmentDto[] Appointments {
     1031            get {
     1032                return this.AppointmentsField;
     1033            }
     1034            set {
     1035                if ((object.ReferenceEquals(this.AppointmentsField, value) != true)) {
     1036                    this.AppointmentsField = value;
     1037                    this.RaisePropertyChanged("Appointments");
     1038                }
     1039            }
     1040        }
     1041       
     1042        [System.Runtime.Serialization.DataMemberAttribute()]
     1043        public bool ForceFetch {
     1044            get {
     1045                return this.ForceFetchField;
     1046            }
     1047            set {
     1048                if ((this.ForceFetchField.Equals(value) != true)) {
     1049                    this.ForceFetchField = value;
     1050                    this.RaisePropertyChanged("ForceFetch");
     1051                }
     1052            }
     1053        }
     1054    }
     1055   
     1056    [System.Diagnostics.DebuggerStepThroughAttribute()]
     1057    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     1058    [System.Runtime.Serialization.DataContractAttribute(Name="MessageContainer", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts")]
     1059    [System.SerializableAttribute()]
     1060    public partial class MessageContainer : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
     1061       
     1062        [System.NonSerializedAttribute()]
     1063        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
     1064       
     1065        private System.Guid JobIdk__BackingFieldField;
     1066       
     1067        private HeuristicLab.Hive.Client.Communication.ServerService.MessageContainer.MessageType Messagek__BackingFieldField;
     1068       
     1069        [global::System.ComponentModel.BrowsableAttribute(false)]
     1070        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
     1071            get {
     1072                return this.extensionDataField;
     1073            }
     1074            set {
     1075                this.extensionDataField = value;
     1076            }
     1077        }
     1078       
     1079        [System.Runtime.Serialization.DataMemberAttribute(Name="<JobId>k__BackingField", IsRequired=true)]
     1080        public System.Guid JobIdk__BackingField {
     1081            get {
     1082                return this.JobIdk__BackingFieldField;
     1083            }
     1084            set {
     1085                if ((this.JobIdk__BackingFieldField.Equals(value) != true)) {
     1086                    this.JobIdk__BackingFieldField = value;
     1087                    this.RaisePropertyChanged("JobIdk__BackingField");
     1088                }
     1089            }
     1090        }
     1091       
     1092        [System.Runtime.Serialization.DataMemberAttribute(Name="<Message>k__BackingField", IsRequired=true)]
     1093        public HeuristicLab.Hive.Client.Communication.ServerService.MessageContainer.MessageType Messagek__BackingField {
     1094            get {
     1095                return this.Messagek__BackingFieldField;
     1096            }
     1097            set {
     1098                if ((this.Messagek__BackingFieldField.Equals(value) != true)) {
     1099                    this.Messagek__BackingFieldField = value;
     1100                    this.RaisePropertyChanged("Messagek__BackingField");
     1101                }
     1102            }
     1103        }
     1104       
     1105        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
     1106       
     1107        protected void RaisePropertyChanged(string propertyName) {
     1108            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
     1109            if ((propertyChanged != null)) {
     1110                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
     1111            }
     1112        }
     1113       
     1114        [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     1115        [System.Runtime.Serialization.DataContractAttribute(Name="MessageContainer.MessageType", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts")]
     1116        public enum MessageType : int {
     1117           
     1118            [System.Runtime.Serialization.EnumMemberAttribute()]
     1119            FetchJob = 0,
     1120           
     1121            [System.Runtime.Serialization.EnumMemberAttribute()]
     1122            AbortJob = 1,
     1123           
     1124            [System.Runtime.Serialization.EnumMemberAttribute()]
     1125            JobAborted = 2,
     1126           
     1127            [System.Runtime.Serialization.EnumMemberAttribute()]
     1128            RequestSnapshot = 3,
     1129           
     1130            [System.Runtime.Serialization.EnumMemberAttribute()]
     1131            FinishedJob = 4,
     1132           
     1133            [System.Runtime.Serialization.EnumMemberAttribute()]
     1134            NoMessage = 5,
     1135           
     1136            [System.Runtime.Serialization.EnumMemberAttribute()]
     1137            SnapshotReady = 6,
     1138           
     1139            [System.Runtime.Serialization.EnumMemberAttribute()]
     1140            Shutdown = 7,
     1141           
     1142            [System.Runtime.Serialization.EnumMemberAttribute()]
     1143            JobFailed = 8,
     1144           
     1145            [System.Runtime.Serialization.EnumMemberAttribute()]
     1146            UptimeLimitDisconnect = 9,
     1147           
     1148            [System.Runtime.Serialization.EnumMemberAttribute()]
     1149            FetchOrForceFetchCalendar = 10,
     1150        }
     1151    }
     1152   
     1153    [System.Diagnostics.DebuggerStepThroughAttribute()]
     1154    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     1155    [System.Runtime.Serialization.DataContractAttribute(Name="HeartBeatData", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjec" +
     1156        "ts")]
     1157    [System.SerializableAttribute()]
     1158    public partial class HeartBeatData : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
     1159       
     1160        [System.NonSerializedAttribute()]
     1161        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
     1162       
     1163        [System.Runtime.Serialization.OptionalFieldAttribute()]
     1164        private System.Guid ClientIdField;
     1165       
     1166        [System.Runtime.Serialization.OptionalFieldAttribute()]
     1167        private int FreeCoresField;
     1168       
     1169        [System.Runtime.Serialization.OptionalFieldAttribute()]
     1170        private int FreeMemoryField;
     1171       
     1172        [System.Runtime.Serialization.OptionalFieldAttribute()]
     1173        private System.Collections.Generic.Dictionary<System.Guid, double> JobProgressField;
     1174       
     1175        [global::System.ComponentModel.BrowsableAttribute(false)]
     1176        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
     1177            get {
     1178                return this.extensionDataField;
     1179            }
     1180            set {
     1181                this.extensionDataField = value;
     1182            }
     1183        }
     1184       
     1185        [System.Runtime.Serialization.DataMemberAttribute()]
     1186        public System.Guid ClientId {
     1187            get {
     1188                return this.ClientIdField;
     1189            }
     1190            set {
     1191                if ((this.ClientIdField.Equals(value) != true)) {
     1192                    this.ClientIdField = value;
     1193                    this.RaisePropertyChanged("ClientId");
     1194                }
     1195            }
     1196        }
     1197       
     1198        [System.Runtime.Serialization.DataMemberAttribute()]
     1199        public int FreeCores {
     1200            get {
     1201                return this.FreeCoresField;
     1202            }
     1203            set {
     1204                if ((this.FreeCoresField.Equals(value) != true)) {
     1205                    this.FreeCoresField = value;
     1206                    this.RaisePropertyChanged("FreeCores");
     1207                }
     1208            }
     1209        }
     1210       
     1211        [System.Runtime.Serialization.DataMemberAttribute()]
     1212        public int FreeMemory {
     1213            get {
     1214                return this.FreeMemoryField;
     1215            }
     1216            set {
     1217                if ((this.FreeMemoryField.Equals(value) != true)) {
     1218                    this.FreeMemoryField = value;
     1219                    this.RaisePropertyChanged("FreeMemory");
     1220                }
     1221            }
     1222        }
     1223       
     1224        [System.Runtime.Serialization.DataMemberAttribute()]
     1225        public System.Collections.Generic.Dictionary<System.Guid, double> JobProgress {
     1226            get {
     1227                return this.JobProgressField;
     1228            }
     1229            set {
     1230                if ((object.ReferenceEquals(this.JobProgressField, value) != true)) {
     1231                    this.JobProgressField = value;
     1232                    this.RaisePropertyChanged("JobProgress");
     1233                }
     1234            }
     1235        }
     1236       
     1237        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
     1238       
     1239        protected void RaisePropertyChanged(string propertyName) {
     1240            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
     1241            if ((propertyChanged != null)) {
     1242                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
     1243            }
     1244        }
     1245    }
     1246   
     1247    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    151248    [System.ServiceModel.ServiceContractAttribute(ConfigurationName="ServerService.IClientFacade")]
    161249    public interface IClientFacade {
    171250       
    181251        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientCommunicator/Login", ReplyAction="http://tempuri.org/IClientCommunicator/LoginResponse")]
    19         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseHB))]
    20         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseJob))]
    21         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseResultReceived))]
    22         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponsePlugin))]
    23         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseCalendar))]
    24         HeuristicLab.Hive.Contracts.Response Login(HeuristicLab.Hive.Contracts.BusinessObjects.ClientDto clientInfo);
     1252        HeuristicLab.Hive.Client.Communication.ServerService.Response Login(HeuristicLab.Hive.Client.Communication.ServerService.ClientDto clientInfo);
    251253       
    261254        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientCommunicator/Login", ReplyAction="http://tempuri.org/IClientCommunicator/LoginResponse")]
    27         System.IAsyncResult BeginLogin(HeuristicLab.Hive.Contracts.BusinessObjects.ClientDto clientInfo, System.AsyncCallback callback, object asyncState);
    28        
    29         HeuristicLab.Hive.Contracts.Response EndLogin(System.IAsyncResult result);
     1255        System.IAsyncResult BeginLogin(HeuristicLab.Hive.Client.Communication.ServerService.ClientDto clientInfo, System.AsyncCallback callback, object asyncState);
     1256       
     1257        HeuristicLab.Hive.Client.Communication.ServerService.Response EndLogin(System.IAsyncResult result);
    301258       
    311259        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientCommunicator/ProcessHeartBeat", ReplyAction="http://tempuri.org/IClientCommunicator/ProcessHeartBeatResponse")]
    32         HeuristicLab.Hive.Contracts.ResponseHB ProcessHeartBeat(HeuristicLab.Hive.Contracts.BusinessObjects.HeartBeatData hbData);
     1260        HeuristicLab.Hive.Client.Communication.ServerService.ResponseHB ProcessHeartBeat(HeuristicLab.Hive.Client.Communication.ServerService.HeartBeatData hbData);
    331261       
    341262        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientCommunicator/ProcessHeartBeat", ReplyAction="http://tempuri.org/IClientCommunicator/ProcessHeartBeatResponse")]
    35         System.IAsyncResult BeginProcessHeartBeat(HeuristicLab.Hive.Contracts.BusinessObjects.HeartBeatData hbData, System.AsyncCallback callback, object asyncState);
    36        
    37         HeuristicLab.Hive.Contracts.ResponseHB EndProcessHeartBeat(System.IAsyncResult result);
     1263        System.IAsyncResult BeginProcessHeartBeat(HeuristicLab.Hive.Client.Communication.ServerService.HeartBeatData hbData, System.AsyncCallback callback, object asyncState);
     1264       
     1265        HeuristicLab.Hive.Client.Communication.ServerService.ResponseHB EndProcessHeartBeat(System.IAsyncResult result);
    381266       
    391267        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientCommunicator/SendJob", ReplyAction="http://tempuri.org/IClientCommunicator/SendJobResponse")]
    40         HeuristicLab.Hive.Contracts.ResponseJob SendJob(System.Guid clientId);
     1268        HeuristicLab.Hive.Client.Communication.ServerService.ResponseJob SendJob(System.Guid clientId);
    411269       
    421270        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientCommunicator/SendJob", ReplyAction="http://tempuri.org/IClientCommunicator/SendJobResponse")]
    431271        System.IAsyncResult BeginSendJob(System.Guid clientId, System.AsyncCallback callback, object asyncState);
    441272       
    45         HeuristicLab.Hive.Contracts.ResponseJob EndSendJob(System.IAsyncResult result);
     1273        HeuristicLab.Hive.Client.Communication.ServerService.ResponseJob EndSendJob(System.IAsyncResult result);
    461274       
    471275        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientCommunicator/StoreFinishedJobResult", ReplyAction="http://tempuri.org/IClientCommunicator/StoreFinishedJobResultResponse")]
    48         HeuristicLab.Hive.Contracts.ResponseResultReceived StoreFinishedJobResult(System.Guid clientId, System.Guid jobId, byte[] result, double percentage, System.Exception exception);
     1276        HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived StoreFinishedJobResult(System.Guid clientId, System.Guid jobId, byte[] result, double percentage, System.Exception exception);
    491277       
    501278        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientCommunicator/StoreFinishedJobResult", ReplyAction="http://tempuri.org/IClientCommunicator/StoreFinishedJobResultResponse")]
    511279        System.IAsyncResult BeginStoreFinishedJobResult(System.Guid clientId, System.Guid jobId, byte[] result, double percentage, System.Exception exception, System.AsyncCallback callback, object asyncState);
    521280       
    53         HeuristicLab.Hive.Contracts.ResponseResultReceived EndStoreFinishedJobResult(System.IAsyncResult result);
     1281        HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived EndStoreFinishedJobResult(System.IAsyncResult result);
    541282       
    551283        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientCommunicator/ProcessSnapshot", ReplyAction="http://tempuri.org/IClientCommunicator/ProcessSnapshotResponse")]
    56         HeuristicLab.Hive.Contracts.ResponseResultReceived ProcessSnapshot(System.Guid clientId, System.Guid jobId, byte[] result, double percentage, System.Exception exception);
     1284        HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived ProcessSnapshot(System.Guid clientId, System.Guid jobId, byte[] result, double percentage, System.Exception exception);
    571285       
    581286        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientCommunicator/ProcessSnapshot", ReplyAction="http://tempuri.org/IClientCommunicator/ProcessSnapshotResponse")]
    591287        System.IAsyncResult BeginProcessSnapshot(System.Guid clientId, System.Guid jobId, byte[] result, double percentage, System.Exception exception, System.AsyncCallback callback, object asyncState);
    601288       
    61         HeuristicLab.Hive.Contracts.ResponseResultReceived EndProcessSnapshot(System.IAsyncResult result);
     1289        HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived EndProcessSnapshot(System.IAsyncResult result);
    621290       
    631291        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientCommunicator/Logout", ReplyAction="http://tempuri.org/IClientCommunicator/LogoutResponse")]
    64         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseHB))]
    65         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseJob))]
    66         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseResultReceived))]
    67         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponsePlugin))]
    68         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseCalendar))]
    69         HeuristicLab.Hive.Contracts.Response Logout(System.Guid clientId);
     1292        HeuristicLab.Hive.Client.Communication.ServerService.Response Logout(System.Guid clientId);
    701293       
    711294        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientCommunicator/Logout", ReplyAction="http://tempuri.org/IClientCommunicator/LogoutResponse")]
    721295        System.IAsyncResult BeginLogout(System.Guid clientId, System.AsyncCallback callback, object asyncState);
    731296       
    74         HeuristicLab.Hive.Contracts.Response EndLogout(System.IAsyncResult result);
     1297        HeuristicLab.Hive.Client.Communication.ServerService.Response EndLogout(System.IAsyncResult result);
    751298       
    761299        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientCommunicator/IsJobStillNeeded", ReplyAction="http://tempuri.org/IClientCommunicator/IsJobStillNeededResponse")]
    77         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseHB))]
    78         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseJob))]
    79         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseResultReceived))]
    80         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponsePlugin))]
    81         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseCalendar))]
    82         HeuristicLab.Hive.Contracts.Response IsJobStillNeeded(System.Guid jobId);
     1300        HeuristicLab.Hive.Client.Communication.ServerService.Response IsJobStillNeeded(System.Guid jobId);
    831301       
    841302        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientCommunicator/IsJobStillNeeded", ReplyAction="http://tempuri.org/IClientCommunicator/IsJobStillNeededResponse")]
    851303        System.IAsyncResult BeginIsJobStillNeeded(System.Guid jobId, System.AsyncCallback callback, object asyncState);
    861304       
    87         HeuristicLab.Hive.Contracts.Response EndIsJobStillNeeded(System.IAsyncResult result);
     1305        HeuristicLab.Hive.Client.Communication.ServerService.Response EndIsJobStillNeeded(System.IAsyncResult result);
    881306       
    891307        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientCommunicator/SendPlugins", ReplyAction="http://tempuri.org/IClientCommunicator/SendPluginsResponse")]
    90         HeuristicLab.Hive.Contracts.ResponsePlugin SendPlugins(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfoDto[] pluginList);
     1308        HeuristicLab.Hive.Client.Communication.ServerService.ResponsePlugin SendPlugins(HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[] pluginList);
    911309       
    921310        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientCommunicator/SendPlugins", ReplyAction="http://tempuri.org/IClientCommunicator/SendPluginsResponse")]
    93         System.IAsyncResult BeginSendPlugins(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfoDto[] pluginList, System.AsyncCallback callback, object asyncState);
    94        
    95         HeuristicLab.Hive.Contracts.ResponsePlugin EndSendPlugins(System.IAsyncResult result);
     1311        System.IAsyncResult BeginSendPlugins(HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[] pluginList, System.AsyncCallback callback, object asyncState);
     1312       
     1313        HeuristicLab.Hive.Client.Communication.ServerService.ResponsePlugin EndSendPlugins(System.IAsyncResult result);
    961314       
    971315        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientCommunicator/GetCalendar", ReplyAction="http://tempuri.org/IClientCommunicator/GetCalendarResponse")]
    98         HeuristicLab.Hive.Contracts.ResponseCalendar GetCalendar(System.Guid clientId);
     1316        HeuristicLab.Hive.Client.Communication.ServerService.ResponseCalendar GetCalendar(System.Guid clientId);
    991317       
    1001318        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientCommunicator/GetCalendar", ReplyAction="http://tempuri.org/IClientCommunicator/GetCalendarResponse")]
    1011319        System.IAsyncResult BeginGetCalendar(System.Guid clientId, System.AsyncCallback callback, object asyncState);
    1021320       
    103         HeuristicLab.Hive.Contracts.ResponseCalendar EndGetCalendar(System.IAsyncResult result);
     1321        HeuristicLab.Hive.Client.Communication.ServerService.ResponseCalendar EndGetCalendar(System.IAsyncResult result);
    1041322       
    1051323        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientCommunicator/SetCalendarStatus", ReplyAction="http://tempuri.org/IClientCommunicator/SetCalendarStatusResponse")]
    106         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseHB))]
    107         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseJob))]
    108         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseResultReceived))]
    109         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponsePlugin))]
    110         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseCalendar))]
    111         HeuristicLab.Hive.Contracts.Response SetCalendarStatus(System.Guid clientId, HeuristicLab.Hive.Contracts.BusinessObjects.CalendarState state);
     1324        HeuristicLab.Hive.Client.Communication.ServerService.Response SetCalendarStatus(System.Guid clientId, HeuristicLab.Hive.Client.Communication.ServerService.CalendarState state);
    1121325       
    1131326        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientCommunicator/SetCalendarStatus", ReplyAction="http://tempuri.org/IClientCommunicator/SetCalendarStatusResponse")]
    114         System.IAsyncResult BeginSetCalendarStatus(System.Guid clientId, HeuristicLab.Hive.Contracts.BusinessObjects.CalendarState state, System.AsyncCallback callback, object asyncState);
    115        
    116         HeuristicLab.Hive.Contracts.Response EndSetCalendarStatus(System.IAsyncResult result);
     1327        System.IAsyncResult BeginSetCalendarStatus(System.Guid clientId, HeuristicLab.Hive.Client.Communication.ServerService.CalendarState state, System.AsyncCallback callback, object asyncState);
     1328       
     1329        HeuristicLab.Hive.Client.Communication.ServerService.Response EndSetCalendarStatus(System.IAsyncResult result);
    1171330       
    1181331        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientFacade/SendStreamedJob", ReplyAction="http://tempuri.org/IClientFacade/SendStreamedJobResponse")]
     
    1251338       
    1261339        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientFacade/SendStreamedPlugins", ReplyAction="http://tempuri.org/IClientFacade/SendStreamedPluginsResponse")]
    127         System.IO.Stream SendStreamedPlugins(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfoDto[] pluginList);
     1340        System.IO.Stream SendStreamedPlugins(HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[] pluginList);
    1281341       
    1291342        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientFacade/SendStreamedPlugins", ReplyAction="http://tempuri.org/IClientFacade/SendStreamedPluginsResponse")]
    130         System.IAsyncResult BeginSendStreamedPlugins(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfoDto[] pluginList, System.AsyncCallback callback, object asyncState);
     1343        System.IAsyncResult BeginSendStreamedPlugins(HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[] pluginList, System.AsyncCallback callback, object asyncState);
    1311344       
    1321345        System.IO.Stream EndSendStreamedPlugins(System.IAsyncResult result);
    1331346       
    1341347        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientFacade/StoreFinishedJobResultStreamed", ReplyAction="http://tempuri.org/IClientFacade/StoreFinishedJobResultStreamedResponse")]
    135         HeuristicLab.Hive.Contracts.ResponseResultReceived StoreFinishedJobResultStreamed(System.IO.Stream stream);
     1348        HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived StoreFinishedJobResultStreamed(System.IO.Stream stream);
    1361349       
    1371350        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientFacade/StoreFinishedJobResultStreamed", ReplyAction="http://tempuri.org/IClientFacade/StoreFinishedJobResultStreamedResponse")]
    1381351        System.IAsyncResult BeginStoreFinishedJobResultStreamed(System.IO.Stream stream, System.AsyncCallback callback, object asyncState);
    1391352       
    140         HeuristicLab.Hive.Contracts.ResponseResultReceived EndStoreFinishedJobResultStreamed(System.IAsyncResult result);
     1353        HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived EndStoreFinishedJobResultStreamed(System.IAsyncResult result);
    1411354       
    1421355        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientFacade/ProcessSnapshotStreamed", ReplyAction="http://tempuri.org/IClientFacade/ProcessSnapshotStreamedResponse")]
    143         HeuristicLab.Hive.Contracts.ResponseResultReceived ProcessSnapshotStreamed(System.IO.Stream stream);
     1356        HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived ProcessSnapshotStreamed(System.IO.Stream stream);
    1441357       
    1451358        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientFacade/ProcessSnapshotStreamed", ReplyAction="http://tempuri.org/IClientFacade/ProcessSnapshotStreamedResponse")]
    1461359        System.IAsyncResult BeginProcessSnapshotStreamed(System.IO.Stream stream, System.AsyncCallback callback, object asyncState);
    1471360       
    148         HeuristicLab.Hive.Contracts.ResponseResultReceived EndProcessSnapshotStreamed(System.IAsyncResult result);
    149     }
    150    
    151     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     1361        HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived EndProcessSnapshotStreamed(System.IAsyncResult result);
     1362    }
     1363   
     1364    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    1521365    public interface IClientFacadeChannel : HeuristicLab.Hive.Client.Communication.ServerService.IClientFacade, System.ServiceModel.IClientChannel {
    1531366    }
    1541367   
    1551368    [System.Diagnostics.DebuggerStepThroughAttribute()]
    156     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     1369    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    1571370    public partial class LoginCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    1581371       
     
    1641377        }
    1651378       
    166         public HeuristicLab.Hive.Contracts.Response Result {
     1379        public HeuristicLab.Hive.Client.Communication.ServerService.Response Result {
    1671380            get {
    1681381                base.RaiseExceptionIfNecessary();
    169                 return ((HeuristicLab.Hive.Contracts.Response)(this.results[0]));
    170             }
    171         }
    172     }
    173    
    174     [System.Diagnostics.DebuggerStepThroughAttribute()]
    175     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     1382                return ((HeuristicLab.Hive.Client.Communication.ServerService.Response)(this.results[0]));
     1383            }
     1384        }
     1385    }
     1386   
     1387    [System.Diagnostics.DebuggerStepThroughAttribute()]
     1388    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    1761389    public partial class ProcessHeartBeatCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    1771390       
     
    1831396        }
    1841397       
    185         public HeuristicLab.Hive.Contracts.ResponseHB Result {
     1398        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseHB Result {
    1861399            get {
    1871400                base.RaiseExceptionIfNecessary();
    188                 return ((HeuristicLab.Hive.Contracts.ResponseHB)(this.results[0]));
    189             }
    190         }
    191     }
    192    
    193     [System.Diagnostics.DebuggerStepThroughAttribute()]
    194     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     1401                return ((HeuristicLab.Hive.Client.Communication.ServerService.ResponseHB)(this.results[0]));
     1402            }
     1403        }
     1404    }
     1405   
     1406    [System.Diagnostics.DebuggerStepThroughAttribute()]
     1407    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    1951408    public partial class SendJobCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    1961409       
     
    2021415        }
    2031416       
    204         public HeuristicLab.Hive.Contracts.ResponseJob Result {
     1417        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseJob Result {
    2051418            get {
    2061419                base.RaiseExceptionIfNecessary();
    207                 return ((HeuristicLab.Hive.Contracts.ResponseJob)(this.results[0]));
    208             }
    209         }
    210       public byte[] Data {
    211         get {
    212           base.RaiseExceptionIfNecessary();
    213           return (byte[]) this.results[1];
    214         }
    215       }
    216 
    217     }
    218    
    219     [System.Diagnostics.DebuggerStepThroughAttribute()]
    220     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     1420                return ((HeuristicLab.Hive.Client.Communication.ServerService.ResponseJob)(this.results[0]));
     1421            }
     1422        }
     1423    }
     1424   
     1425    [System.Diagnostics.DebuggerStepThroughAttribute()]
     1426    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    2211427    public partial class StoreFinishedJobResultCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    2221428       
     
    2281434        }
    2291435       
    230         public HeuristicLab.Hive.Contracts.ResponseResultReceived Result {
     1436        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived Result {
    2311437            get {
    2321438                base.RaiseExceptionIfNecessary();
    233                 return ((HeuristicLab.Hive.Contracts.ResponseResultReceived)(this.results[0]));
    234             }
    235         }
    236     }
    237    
    238     [System.Diagnostics.DebuggerStepThroughAttribute()]
    239     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     1439                return ((HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived)(this.results[0]));
     1440            }
     1441        }
     1442    }
     1443   
     1444    [System.Diagnostics.DebuggerStepThroughAttribute()]
     1445    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    2401446    public partial class ProcessSnapshotCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    2411447       
     
    2471453        }
    2481454       
    249         public HeuristicLab.Hive.Contracts.ResponseResultReceived Result {
     1455        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived Result {
    2501456            get {
    2511457                base.RaiseExceptionIfNecessary();
    252                 return ((HeuristicLab.Hive.Contracts.ResponseResultReceived)(this.results[0]));
    253             }
    254         }
    255     }
    256    
    257     [System.Diagnostics.DebuggerStepThroughAttribute()]
    258     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     1458                return ((HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived)(this.results[0]));
     1459            }
     1460        }
     1461    }
     1462   
     1463    [System.Diagnostics.DebuggerStepThroughAttribute()]
     1464    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    2591465    public partial class LogoutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    2601466       
     
    2661472        }
    2671473       
    268         public HeuristicLab.Hive.Contracts.Response Result {
     1474        public HeuristicLab.Hive.Client.Communication.ServerService.Response Result {
    2691475            get {
    2701476                base.RaiseExceptionIfNecessary();
    271                 return ((HeuristicLab.Hive.Contracts.Response)(this.results[0]));
    272             }
    273         }
    274     }
    275    
    276     [System.Diagnostics.DebuggerStepThroughAttribute()]
    277     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     1477                return ((HeuristicLab.Hive.Client.Communication.ServerService.Response)(this.results[0]));
     1478            }
     1479        }
     1480    }
     1481   
     1482    [System.Diagnostics.DebuggerStepThroughAttribute()]
     1483    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    2781484    public partial class IsJobStillNeededCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    2791485       
     
    2851491        }
    2861492       
    287         public HeuristicLab.Hive.Contracts.Response Result {
     1493        public HeuristicLab.Hive.Client.Communication.ServerService.Response Result {
    2881494            get {
    2891495                base.RaiseExceptionIfNecessary();
    290                 return ((HeuristicLab.Hive.Contracts.Response)(this.results[0]));
    291             }
    292         }
    293     }
    294    
    295     [System.Diagnostics.DebuggerStepThroughAttribute()]
    296     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     1496                return ((HeuristicLab.Hive.Client.Communication.ServerService.Response)(this.results[0]));
     1497            }
     1498        }
     1499    }
     1500   
     1501    [System.Diagnostics.DebuggerStepThroughAttribute()]
     1502    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    2971503    public partial class SendPluginsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    2981504       
     
    3041510        }
    3051511       
    306         public HeuristicLab.Hive.Contracts.ResponsePlugin Result {
     1512        public HeuristicLab.Hive.Client.Communication.ServerService.ResponsePlugin Result {
    3071513            get {
    3081514                base.RaiseExceptionIfNecessary();
    309                 return ((HeuristicLab.Hive.Contracts.ResponsePlugin)(this.results[0]));
    310             }
    311         }
    312     }
    313    
    314     [System.Diagnostics.DebuggerStepThroughAttribute()]
    315     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     1515                return ((HeuristicLab.Hive.Client.Communication.ServerService.ResponsePlugin)(this.results[0]));
     1516            }
     1517        }
     1518    }
     1519   
     1520    [System.Diagnostics.DebuggerStepThroughAttribute()]
     1521    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    3161522    public partial class GetCalendarCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    3171523       
     
    3231529        }
    3241530       
    325         public HeuristicLab.Hive.Contracts.ResponseCalendar Result {
     1531        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseCalendar Result {
    3261532            get {
    3271533                base.RaiseExceptionIfNecessary();
    328                 return ((HeuristicLab.Hive.Contracts.ResponseCalendar)(this.results[0]));
    329             }
    330         }
    331     }
    332    
    333     [System.Diagnostics.DebuggerStepThroughAttribute()]
    334     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     1534                return ((HeuristicLab.Hive.Client.Communication.ServerService.ResponseCalendar)(this.results[0]));
     1535            }
     1536        }
     1537    }
     1538   
     1539    [System.Diagnostics.DebuggerStepThroughAttribute()]
     1540    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    3351541    public partial class SetCalendarStatusCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    3361542       
     
    3421548        }
    3431549       
    344         public HeuristicLab.Hive.Contracts.Response Result {
     1550        public HeuristicLab.Hive.Client.Communication.ServerService.Response Result {
    3451551            get {
    3461552                base.RaiseExceptionIfNecessary();
    347                 return ((HeuristicLab.Hive.Contracts.Response)(this.results[0]));
    348             }
    349         }
    350     }
    351    
    352     [System.Diagnostics.DebuggerStepThroughAttribute()]
    353     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     1553                return ((HeuristicLab.Hive.Client.Communication.ServerService.Response)(this.results[0]));
     1554            }
     1555        }
     1556    }
     1557   
     1558    [System.Diagnostics.DebuggerStepThroughAttribute()]
     1559    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    3541560    public partial class SendStreamedJobCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    3551561       
     
    3701576   
    3711577    [System.Diagnostics.DebuggerStepThroughAttribute()]
    372     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     1578    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    3731579    public partial class SendStreamedPluginsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    3741580       
     
    3891595   
    3901596    [System.Diagnostics.DebuggerStepThroughAttribute()]
    391     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     1597    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    3921598    public partial class StoreFinishedJobResultStreamedCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    3931599       
     
    3991605        }
    4001606       
    401         public HeuristicLab.Hive.Contracts.ResponseResultReceived Result {
     1607        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived Result {
    4021608            get {
    4031609                base.RaiseExceptionIfNecessary();
    404                 return ((HeuristicLab.Hive.Contracts.ResponseResultReceived)(this.results[0]));
    405             }
    406         }
    407     }
    408    
    409     [System.Diagnostics.DebuggerStepThroughAttribute()]
    410     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     1610                return ((HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived)(this.results[0]));
     1611            }
     1612        }
     1613    }
     1614   
     1615    [System.Diagnostics.DebuggerStepThroughAttribute()]
     1616    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    4111617    public partial class ProcessSnapshotStreamedCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    4121618       
     
    4181624        }
    4191625       
    420         public HeuristicLab.Hive.Contracts.ResponseResultReceived Result {
     1626        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived Result {
    4211627            get {
    4221628                base.RaiseExceptionIfNecessary();
    423                 return ((HeuristicLab.Hive.Contracts.ResponseResultReceived)(this.results[0]));
    424             }
    425         }
    426     }
    427    
    428     [System.Diagnostics.DebuggerStepThroughAttribute()]
    429     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     1629                return ((HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived)(this.results[0]));
     1630            }
     1631        }
     1632    }
     1633   
     1634    [System.Diagnostics.DebuggerStepThroughAttribute()]
     1635    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    4301636    public partial class ClientFacadeClient : System.ServiceModel.ClientBase<HeuristicLab.Hive.Client.Communication.ServerService.IClientFacade>, HeuristicLab.Hive.Client.Communication.ServerService.IClientFacade {
    4311637       
     
    5611767        public event System.EventHandler<ProcessSnapshotStreamedCompletedEventArgs> ProcessSnapshotStreamedCompleted;
    5621768       
    563         public HeuristicLab.Hive.Contracts.Response Login(HeuristicLab.Hive.Contracts.BusinessObjects.ClientDto clientInfo) {
     1769        public HeuristicLab.Hive.Client.Communication.ServerService.Response Login(HeuristicLab.Hive.Client.Communication.ServerService.ClientDto clientInfo) {
    5641770            return base.Channel.Login(clientInfo);
    5651771        }
    5661772       
    5671773        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    568         public System.IAsyncResult BeginLogin(HeuristicLab.Hive.Contracts.BusinessObjects.ClientDto clientInfo, System.AsyncCallback callback, object asyncState) {
     1774        public System.IAsyncResult BeginLogin(HeuristicLab.Hive.Client.Communication.ServerService.ClientDto clientInfo, System.AsyncCallback callback, object asyncState) {
    5691775            return base.Channel.BeginLogin(clientInfo, callback, asyncState);
    5701776        }
    5711777       
    5721778        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    573         public HeuristicLab.Hive.Contracts.Response EndLogin(System.IAsyncResult result) {
     1779        public HeuristicLab.Hive.Client.Communication.ServerService.Response EndLogin(System.IAsyncResult result) {
    5741780            return base.Channel.EndLogin(result);
    5751781        }
    5761782       
    5771783        private System.IAsyncResult OnBeginLogin(object[] inValues, System.AsyncCallback callback, object asyncState) {
    578             HeuristicLab.Hive.Contracts.BusinessObjects.ClientDto clientInfo = ((HeuristicLab.Hive.Contracts.BusinessObjects.ClientDto)(inValues[0]));
     1784            HeuristicLab.Hive.Client.Communication.ServerService.ClientDto clientInfo = ((HeuristicLab.Hive.Client.Communication.ServerService.ClientDto)(inValues[0]));
    5791785            return this.BeginLogin(clientInfo, callback, asyncState);
    5801786        }
    5811787       
    5821788        private object[] OnEndLogin(System.IAsyncResult result) {
    583             HeuristicLab.Hive.Contracts.Response retVal = this.EndLogin(result);
     1789            HeuristicLab.Hive.Client.Communication.ServerService.Response retVal = this.EndLogin(result);
    5841790            return new object[] {
    5851791                    retVal};
     
    5931799        }
    5941800       
    595         public void LoginAsync(HeuristicLab.Hive.Contracts.BusinessObjects.ClientDto clientInfo) {
     1801        public void LoginAsync(HeuristicLab.Hive.Client.Communication.ServerService.ClientDto clientInfo) {
    5961802            this.LoginAsync(clientInfo, null);
    5971803        }
    5981804       
    599         public void LoginAsync(HeuristicLab.Hive.Contracts.BusinessObjects.ClientDto clientInfo, object userState) {
     1805        public void LoginAsync(HeuristicLab.Hive.Client.Communication.ServerService.ClientDto clientInfo, object userState) {
    6001806            if ((this.onBeginLoginDelegate == null)) {
    6011807                this.onBeginLoginDelegate = new BeginOperationDelegate(this.OnBeginLogin);
     
    6111817        }
    6121818       
    613         public HeuristicLab.Hive.Contracts.ResponseHB ProcessHeartBeat(HeuristicLab.Hive.Contracts.BusinessObjects.HeartBeatData hbData) {
     1819        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseHB ProcessHeartBeat(HeuristicLab.Hive.Client.Communication.ServerService.HeartBeatData hbData) {
    6141820            return base.Channel.ProcessHeartBeat(hbData);
    6151821        }
    6161822       
    6171823        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    618         public System.IAsyncResult BeginProcessHeartBeat(HeuristicLab.Hive.Contracts.BusinessObjects.HeartBeatData hbData, System.AsyncCallback callback, object asyncState) {
     1824        public System.IAsyncResult BeginProcessHeartBeat(HeuristicLab.Hive.Client.Communication.ServerService.HeartBeatData hbData, System.AsyncCallback callback, object asyncState) {
    6191825            return base.Channel.BeginProcessHeartBeat(hbData, callback, asyncState);
    6201826        }
    6211827       
    6221828        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    623         public HeuristicLab.Hive.Contracts.ResponseHB EndProcessHeartBeat(System.IAsyncResult result) {
     1829        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseHB EndProcessHeartBeat(System.IAsyncResult result) {
    6241830            return base.Channel.EndProcessHeartBeat(result);
    6251831        }
    6261832       
    6271833        private System.IAsyncResult OnBeginProcessHeartBeat(object[] inValues, System.AsyncCallback callback, object asyncState) {
    628             HeuristicLab.Hive.Contracts.BusinessObjects.HeartBeatData hbData = ((HeuristicLab.Hive.Contracts.BusinessObjects.HeartBeatData)(inValues[0]));
     1834            HeuristicLab.Hive.Client.Communication.ServerService.HeartBeatData hbData = ((HeuristicLab.Hive.Client.Communication.ServerService.HeartBeatData)(inValues[0]));
    6291835            return this.BeginProcessHeartBeat(hbData, callback, asyncState);
    6301836        }
    6311837       
    6321838        private object[] OnEndProcessHeartBeat(System.IAsyncResult result) {
    633             HeuristicLab.Hive.Contracts.ResponseHB retVal = this.EndProcessHeartBeat(result);
     1839            HeuristicLab.Hive.Client.Communication.ServerService.ResponseHB retVal = this.EndProcessHeartBeat(result);
    6341840            return new object[] {
    6351841                    retVal};
     
    6431849        }
    6441850       
    645         public void ProcessHeartBeatAsync(HeuristicLab.Hive.Contracts.BusinessObjects.HeartBeatData hbData) {
     1851        public void ProcessHeartBeatAsync(HeuristicLab.Hive.Client.Communication.ServerService.HeartBeatData hbData) {
    6461852            this.ProcessHeartBeatAsync(hbData, null);
    6471853        }
    6481854       
    649         public void ProcessHeartBeatAsync(HeuristicLab.Hive.Contracts.BusinessObjects.HeartBeatData hbData, object userState) {
     1855        public void ProcessHeartBeatAsync(HeuristicLab.Hive.Client.Communication.ServerService.HeartBeatData hbData, object userState) {
    6501856            if ((this.onBeginProcessHeartBeatDelegate == null)) {
    6511857                this.onBeginProcessHeartBeatDelegate = new BeginOperationDelegate(this.OnBeginProcessHeartBeat);
     
    6611867        }
    6621868       
    663         public HeuristicLab.Hive.Contracts.ResponseJob SendJob(System.Guid clientId) {
     1869        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseJob SendJob(System.Guid clientId) {
    6641870            return base.Channel.SendJob(clientId);
    6651871        }
     
    6711877       
    6721878        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    673         public HeuristicLab.Hive.Contracts.ResponseJob EndSendJob(System.IAsyncResult result) {
     1879        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseJob EndSendJob(System.IAsyncResult result) {
    6741880            return base.Channel.EndSendJob(result);
    6751881        }
     
    6811887       
    6821888        private object[] OnEndSendJob(System.IAsyncResult result) {
    683             HeuristicLab.Hive.Contracts.ResponseJob retVal = this.EndSendJob(result);
     1889            HeuristicLab.Hive.Client.Communication.ServerService.ResponseJob retVal = this.EndSendJob(result);
    6841890            return new object[] {
    6851891                    retVal};
     
    7111917        }
    7121918       
    713         public HeuristicLab.Hive.Contracts.ResponseResultReceived StoreFinishedJobResult(System.Guid clientId, System.Guid jobId, byte[] result, double percentage, System.Exception exception) {
     1919        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived StoreFinishedJobResult(System.Guid clientId, System.Guid jobId, byte[] result, double percentage, System.Exception exception) {
    7141920            return base.Channel.StoreFinishedJobResult(clientId, jobId, result, percentage, exception);
    7151921        }
     
    7211927       
    7221928        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    723         public HeuristicLab.Hive.Contracts.ResponseResultReceived EndStoreFinishedJobResult(System.IAsyncResult result) {
     1929        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived EndStoreFinishedJobResult(System.IAsyncResult result) {
    7241930            return base.Channel.EndStoreFinishedJobResult(result);
    7251931        }
     
    7351941       
    7361942        private object[] OnEndStoreFinishedJobResult(System.IAsyncResult result) {
    737             HeuristicLab.Hive.Contracts.ResponseResultReceived retVal = this.EndStoreFinishedJobResult(result);
     1943            HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived retVal = this.EndStoreFinishedJobResult(result);
    7381944            return new object[] {
    7391945                    retVal};
     
    7691975        }
    7701976       
    771         public HeuristicLab.Hive.Contracts.ResponseResultReceived ProcessSnapshot(System.Guid clientId, System.Guid jobId, byte[] result, double percentage, System.Exception exception) {
     1977        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived ProcessSnapshot(System.Guid clientId, System.Guid jobId, byte[] result, double percentage, System.Exception exception) {
    7721978            return base.Channel.ProcessSnapshot(clientId, jobId, result, percentage, exception);
    7731979        }
     
    7791985       
    7801986        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    781         public HeuristicLab.Hive.Contracts.ResponseResultReceived EndProcessSnapshot(System.IAsyncResult result) {
     1987        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived EndProcessSnapshot(System.IAsyncResult result) {
    7821988            return base.Channel.EndProcessSnapshot(result);
    7831989        }
     
    7931999       
    7942000        private object[] OnEndProcessSnapshot(System.IAsyncResult result) {
    795             HeuristicLab.Hive.Contracts.ResponseResultReceived retVal = this.EndProcessSnapshot(result);
     2001            HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived retVal = this.EndProcessSnapshot(result);
    7962002            return new object[] {
    7972003                    retVal};
     
    8272033        }
    8282034       
    829         public HeuristicLab.Hive.Contracts.Response Logout(System.Guid clientId) {
     2035        public HeuristicLab.Hive.Client.Communication.ServerService.Response Logout(System.Guid clientId) {
    8302036            return base.Channel.Logout(clientId);
    8312037        }
     
    8372043       
    8382044        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    839         public HeuristicLab.Hive.Contracts.Response EndLogout(System.IAsyncResult result) {
     2045        public HeuristicLab.Hive.Client.Communication.ServerService.Response EndLogout(System.IAsyncResult result) {
    8402046            return base.Channel.EndLogout(result);
    8412047        }
     
    8472053       
    8482054        private object[] OnEndLogout(System.IAsyncResult result) {
    849             HeuristicLab.Hive.Contracts.Response retVal = this.EndLogout(result);
     2055            HeuristicLab.Hive.Client.Communication.ServerService.Response retVal = this.EndLogout(result);
    8502056            return new object[] {
    8512057                    retVal};
     
    8772083        }
    8782084       
    879         public HeuristicLab.Hive.Contracts.Response IsJobStillNeeded(System.Guid jobId) {
     2085        public HeuristicLab.Hive.Client.Communication.ServerService.Response IsJobStillNeeded(System.Guid jobId) {
    8802086            return base.Channel.IsJobStillNeeded(jobId);
    8812087        }
     
    8872093       
    8882094        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    889         public HeuristicLab.Hive.Contracts.Response EndIsJobStillNeeded(System.IAsyncResult result) {
     2095        public HeuristicLab.Hive.Client.Communication.ServerService.Response EndIsJobStillNeeded(System.IAsyncResult result) {
    8902096            return base.Channel.EndIsJobStillNeeded(result);
    8912097        }
     
    8972103       
    8982104        private object[] OnEndIsJobStillNeeded(System.IAsyncResult result) {
    899             HeuristicLab.Hive.Contracts.Response retVal = this.EndIsJobStillNeeded(result);
     2105            HeuristicLab.Hive.Client.Communication.ServerService.Response retVal = this.EndIsJobStillNeeded(result);
    9002106            return new object[] {
    9012107                    retVal};
     
    9272133        }
    9282134       
    929         public HeuristicLab.Hive.Contracts.ResponsePlugin SendPlugins(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfoDto[] pluginList) {
     2135        public HeuristicLab.Hive.Client.Communication.ServerService.ResponsePlugin SendPlugins(HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[] pluginList) {
    9302136            return base.Channel.SendPlugins(pluginList);
    9312137        }
    9322138       
    9332139        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    934         public System.IAsyncResult BeginSendPlugins(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfoDto[] pluginList, System.AsyncCallback callback, object asyncState) {
     2140        public System.IAsyncResult BeginSendPlugins(HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[] pluginList, System.AsyncCallback callback, object asyncState) {
    9352141            return base.Channel.BeginSendPlugins(pluginList, callback, asyncState);
    9362142        }
    9372143       
    9382144        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    939         public HeuristicLab.Hive.Contracts.ResponsePlugin EndSendPlugins(System.IAsyncResult result) {
     2145        public HeuristicLab.Hive.Client.Communication.ServerService.ResponsePlugin EndSendPlugins(System.IAsyncResult result) {
    9402146            return base.Channel.EndSendPlugins(result);
    9412147        }
    9422148       
    9432149        private System.IAsyncResult OnBeginSendPlugins(object[] inValues, System.AsyncCallback callback, object asyncState) {
    944             HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfoDto[] pluginList = ((HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfoDto[])(inValues[0]));
     2150            HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[] pluginList = ((HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[])(inValues[0]));
    9452151            return this.BeginSendPlugins(pluginList, callback, asyncState);
    9462152        }
    9472153       
    9482154        private object[] OnEndSendPlugins(System.IAsyncResult result) {
    949             HeuristicLab.Hive.Contracts.ResponsePlugin retVal = this.EndSendPlugins(result);
     2155            HeuristicLab.Hive.Client.Communication.ServerService.ResponsePlugin retVal = this.EndSendPlugins(result);
    9502156            return new object[] {
    9512157                    retVal};
     
    9592165        }
    9602166       
    961         public void SendPluginsAsync(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfoDto[] pluginList) {
     2167        public void SendPluginsAsync(HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[] pluginList) {
    9622168            this.SendPluginsAsync(pluginList, null);
    9632169        }
    9642170       
    965         public void SendPluginsAsync(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfoDto[] pluginList, object userState) {
     2171        public void SendPluginsAsync(HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[] pluginList, object userState) {
    9662172            if ((this.onBeginSendPluginsDelegate == null)) {
    9672173                this.onBeginSendPluginsDelegate = new BeginOperationDelegate(this.OnBeginSendPlugins);
     
    9772183        }
    9782184       
    979         public HeuristicLab.Hive.Contracts.ResponseCalendar GetCalendar(System.Guid clientId) {
     2185        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseCalendar GetCalendar(System.Guid clientId) {
    9802186            return base.Channel.GetCalendar(clientId);
    9812187        }
     
    9872193       
    9882194        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    989         public HeuristicLab.Hive.Contracts.ResponseCalendar EndGetCalendar(System.IAsyncResult result) {
     2195        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseCalendar EndGetCalendar(System.IAsyncResult result) {
    9902196            return base.Channel.EndGetCalendar(result);
    9912197        }
     
    9972203       
    9982204        private object[] OnEndGetCalendar(System.IAsyncResult result) {
    999             HeuristicLab.Hive.Contracts.ResponseCalendar retVal = this.EndGetCalendar(result);
     2205            HeuristicLab.Hive.Client.Communication.ServerService.ResponseCalendar retVal = this.EndGetCalendar(result);
    10002206            return new object[] {
    10012207                    retVal};
     
    10272233        }
    10282234       
    1029         public HeuristicLab.Hive.Contracts.Response SetCalendarStatus(System.Guid clientId, HeuristicLab.Hive.Contracts.BusinessObjects.CalendarState state) {
     2235        public HeuristicLab.Hive.Client.Communication.ServerService.Response SetCalendarStatus(System.Guid clientId, HeuristicLab.Hive.Client.Communication.ServerService.CalendarState state) {
    10302236            return base.Channel.SetCalendarStatus(clientId, state);
    10312237        }
    10322238       
    10332239        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    1034         public System.IAsyncResult BeginSetCalendarStatus(System.Guid clientId, HeuristicLab.Hive.Contracts.BusinessObjects.CalendarState state, System.AsyncCallback callback, object asyncState) {
     2240        public System.IAsyncResult BeginSetCalendarStatus(System.Guid clientId, HeuristicLab.Hive.Client.Communication.ServerService.CalendarState state, System.AsyncCallback callback, object asyncState) {
    10352241            return base.Channel.BeginSetCalendarStatus(clientId, state, callback, asyncState);
    10362242        }
    10372243       
    10382244        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    1039         public HeuristicLab.Hive.Contracts.Response EndSetCalendarStatus(System.IAsyncResult result) {
     2245        public HeuristicLab.Hive.Client.Communication.ServerService.Response EndSetCalendarStatus(System.IAsyncResult result) {
    10402246            return base.Channel.EndSetCalendarStatus(result);
    10412247        }
     
    10432249        private System.IAsyncResult OnBeginSetCalendarStatus(object[] inValues, System.AsyncCallback callback, object asyncState) {
    10442250            System.Guid clientId = ((System.Guid)(inValues[0]));
    1045             HeuristicLab.Hive.Contracts.BusinessObjects.CalendarState state = ((HeuristicLab.Hive.Contracts.BusinessObjects.CalendarState)(inValues[1]));
     2251            HeuristicLab.Hive.Client.Communication.ServerService.CalendarState state = ((HeuristicLab.Hive.Client.Communication.ServerService.CalendarState)(inValues[1]));
    10462252            return this.BeginSetCalendarStatus(clientId, state, callback, asyncState);
    10472253        }
    10482254       
    10492255        private object[] OnEndSetCalendarStatus(System.IAsyncResult result) {
    1050             HeuristicLab.Hive.Contracts.Response retVal = this.EndSetCalendarStatus(result);
     2256            HeuristicLab.Hive.Client.Communication.ServerService.Response retVal = this.EndSetCalendarStatus(result);
    10512257            return new object[] {
    10522258                    retVal};
     
    10602266        }
    10612267       
    1062         public void SetCalendarStatusAsync(System.Guid clientId, HeuristicLab.Hive.Contracts.BusinessObjects.CalendarState state) {
     2268        public void SetCalendarStatusAsync(System.Guid clientId, HeuristicLab.Hive.Client.Communication.ServerService.CalendarState state) {
    10632269            this.SetCalendarStatusAsync(clientId, state, null);
    10642270        }
    10652271       
    1066         public void SetCalendarStatusAsync(System.Guid clientId, HeuristicLab.Hive.Contracts.BusinessObjects.CalendarState state, object userState) {
     2272        public void SetCalendarStatusAsync(System.Guid clientId, HeuristicLab.Hive.Client.Communication.ServerService.CalendarState state, object userState) {
    10672273            if ((this.onBeginSetCalendarStatusDelegate == null)) {
    10682274                this.onBeginSetCalendarStatusDelegate = new BeginOperationDelegate(this.OnBeginSetCalendarStatus);
     
    11292335        }
    11302336       
    1131         public System.IO.Stream SendStreamedPlugins(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfoDto[] pluginList) {
     2337        public System.IO.Stream SendStreamedPlugins(HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[] pluginList) {
    11322338            return base.Channel.SendStreamedPlugins(pluginList);
    11332339        }
    11342340       
    11352341        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    1136         public System.IAsyncResult BeginSendStreamedPlugins(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfoDto[] pluginList, System.AsyncCallback callback, object asyncState) {
     2342        public System.IAsyncResult BeginSendStreamedPlugins(HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[] pluginList, System.AsyncCallback callback, object asyncState) {
    11372343            return base.Channel.BeginSendStreamedPlugins(pluginList, callback, asyncState);
    11382344        }
     
    11442350       
    11452351        private System.IAsyncResult OnBeginSendStreamedPlugins(object[] inValues, System.AsyncCallback callback, object asyncState) {
    1146             HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfoDto[] pluginList = ((HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfoDto[])(inValues[0]));
     2352            HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[] pluginList = ((HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[])(inValues[0]));
    11472353            return this.BeginSendStreamedPlugins(pluginList, callback, asyncState);
    11482354        }
     
    11612367        }
    11622368       
    1163         public void SendStreamedPluginsAsync(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfoDto[] pluginList) {
     2369        public void SendStreamedPluginsAsync(HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[] pluginList) {
    11642370            this.SendStreamedPluginsAsync(pluginList, null);
    11652371        }
    11662372       
    1167         public void SendStreamedPluginsAsync(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfoDto[] pluginList, object userState) {
     2373        public void SendStreamedPluginsAsync(HeuristicLab.Hive.Client.Communication.ServerService.HivePluginInfoDto[] pluginList, object userState) {
    11682374            if ((this.onBeginSendStreamedPluginsDelegate == null)) {
    11692375                this.onBeginSendStreamedPluginsDelegate = new BeginOperationDelegate(this.OnBeginSendStreamedPlugins);
     
    11792385        }
    11802386       
    1181         public HeuristicLab.Hive.Contracts.ResponseResultReceived StoreFinishedJobResultStreamed(System.IO.Stream stream) {
     2387        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived StoreFinishedJobResultStreamed(System.IO.Stream stream) {
    11822388            return base.Channel.StoreFinishedJobResultStreamed(stream);
    11832389        }
     
    11892395       
    11902396        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    1191         public HeuristicLab.Hive.Contracts.ResponseResultReceived EndStoreFinishedJobResultStreamed(System.IAsyncResult result) {
     2397        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived EndStoreFinishedJobResultStreamed(System.IAsyncResult result) {
    11922398            return base.Channel.EndStoreFinishedJobResultStreamed(result);
    11932399        }
     
    11992405       
    12002406        private object[] OnEndStoreFinishedJobResultStreamed(System.IAsyncResult result) {
    1201             HeuristicLab.Hive.Contracts.ResponseResultReceived retVal = this.EndStoreFinishedJobResultStreamed(result);
     2407            HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived retVal = this.EndStoreFinishedJobResultStreamed(result);
    12022408            return new object[] {
    12032409                    retVal};
     
    12292435        }
    12302436       
    1231         public HeuristicLab.Hive.Contracts.ResponseResultReceived ProcessSnapshotStreamed(System.IO.Stream stream) {
     2437        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived ProcessSnapshotStreamed(System.IO.Stream stream) {
    12322438            return base.Channel.ProcessSnapshotStreamed(stream);
    12332439        }
     
    12392445       
    12402446        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    1241         public HeuristicLab.Hive.Contracts.ResponseResultReceived EndProcessSnapshotStreamed(System.IAsyncResult result) {
     2447        public HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived EndProcessSnapshotStreamed(System.IAsyncResult result) {
    12422448            return base.Channel.EndProcessSnapshotStreamed(result);
    12432449        }
     
    12492455       
    12502456        private object[] OnEndProcessSnapshotStreamed(System.IAsyncResult result) {
    1251             HeuristicLab.Hive.Contracts.ResponseResultReceived retVal = this.EndProcessSnapshotStreamed(result);
     2457            HeuristicLab.Hive.Client.Communication.ServerService.ResponseResultReceived retVal = this.EndProcessSnapshotStreamed(result);
    12522458            return new object[] {
    12532459                    retVal};
Note: See TracChangeset for help on using the changeset viewer.