Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/08/11 14:54:17 (13 years ago)
Author:
cneumuel
Message:

#1233

  • updated jobstates documentation
  • enhanced ganttChart
  • fixed setting of jobstates
  • added option to force lifecycle-trigger (mainly for testing purposes)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients/HiveServiceClient.cs

    r5633 r5636  
    22// <auto-generated>
    33//     This code was generated by a tool.
    4 //     Runtime Version:4.0.30319.1
     4//     Runtime Version:4.0.30319.208
    55//
    66//     Changes to this file may cause incorrect behavior and will be lost if
     
    2020        "nsfer")]
    2121    [System.SerializableAttribute()]
    22     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Appointment))]
    2322    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.LightweightJob))]
    2423    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.StateLog))]
    2524    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Job))]
    26     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.PluginData))]
    2725    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.NamedHiveItem))]
    2826    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.HiveExperiment))]
    29     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Plugin))]
    3027    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Resource))]
    3128    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Slave))]
    3229    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.SlaveGroup))]
     30    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Plugin))]
     31    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.PluginData))]
     32    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Appointment))]
    3333    public partial class HiveItem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged
    3434    {
     
    7777            {
    7878                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
    79             }
    80         }
    81     }
    82    
    83     [System.Diagnostics.DebuggerStepThroughAttribute()]
    84     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    85     [System.Runtime.Serialization.DataContractAttribute(Name="Appointment", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" +
    86         "nsfer")]
    87     [System.SerializableAttribute()]
    88     public partial class Appointment : HeuristicLab.Clients.Hive.HiveItem
    89     {
    90        
    91         [System.Runtime.Serialization.OptionalFieldAttribute()]
    92         private bool AllDayEventField;
    93        
    94         [System.Runtime.Serialization.OptionalFieldAttribute()]
    95         private System.DateTime EndDateField;
    96        
    97         [System.Runtime.Serialization.OptionalFieldAttribute()]
    98         private bool RecurringField;
    99        
    100         [System.Runtime.Serialization.OptionalFieldAttribute()]
    101         private System.Guid RecurringIdField;
    102        
    103         [System.Runtime.Serialization.OptionalFieldAttribute()]
    104         private System.Guid ResourceIdField;
    105        
    106         [System.Runtime.Serialization.OptionalFieldAttribute()]
    107         private System.DateTime StartDateField;
    108        
    109         [System.Runtime.Serialization.DataMemberAttribute()]
    110         public bool AllDayEvent
    111         {
    112             get
    113             {
    114                 return this.AllDayEventField;
    115             }
    116             set
    117             {
    118                 if ((this.AllDayEventField.Equals(value) != true))
    119                 {
    120                     this.AllDayEventField = value;
    121                     this.RaisePropertyChanged("AllDayEvent");
    122                 }
    123             }
    124         }
    125        
    126         [System.Runtime.Serialization.DataMemberAttribute()]
    127         public System.DateTime EndDate
    128         {
    129             get
    130             {
    131                 return this.EndDateField;
    132             }
    133             set
    134             {
    135                 if ((this.EndDateField.Equals(value) != true))
    136                 {
    137                     this.EndDateField = value;
    138                     this.RaisePropertyChanged("EndDate");
    139                 }
    140             }
    141         }
    142        
    143         [System.Runtime.Serialization.DataMemberAttribute()]
    144         public bool Recurring
    145         {
    146             get
    147             {
    148                 return this.RecurringField;
    149             }
    150             set
    151             {
    152                 if ((this.RecurringField.Equals(value) != true))
    153                 {
    154                     this.RecurringField = value;
    155                     this.RaisePropertyChanged("Recurring");
    156                 }
    157             }
    158         }
    159        
    160         [System.Runtime.Serialization.DataMemberAttribute()]
    161         public System.Guid RecurringId
    162         {
    163             get
    164             {
    165                 return this.RecurringIdField;
    166             }
    167             set
    168             {
    169                 if ((this.RecurringIdField.Equals(value) != true))
    170                 {
    171                     this.RecurringIdField = value;
    172                     this.RaisePropertyChanged("RecurringId");
    173                 }
    174             }
    175         }
    176        
    177         [System.Runtime.Serialization.DataMemberAttribute()]
    178         public System.Guid ResourceId
    179         {
    180             get
    181             {
    182                 return this.ResourceIdField;
    183             }
    184             set
    185             {
    186                 if ((this.ResourceIdField.Equals(value) != true))
    187                 {
    188                     this.ResourceIdField = value;
    189                     this.RaisePropertyChanged("ResourceId");
    190                 }
    191             }
    192         }
    193        
    194         [System.Runtime.Serialization.DataMemberAttribute()]
    195         public System.DateTime StartDate
    196         {
    197             get
    198             {
    199                 return this.StartDateField;
    200             }
    201             set
    202             {
    203                 if ((this.StartDateField.Equals(value) != true))
    204                 {
    205                     this.StartDateField = value;
    206                     this.RaisePropertyChanged("StartDate");
    207                 }
    20879            }
    20980        }
     
    580451    [System.Diagnostics.DebuggerStepThroughAttribute()]
    581452    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    582     [System.Runtime.Serialization.DataContractAttribute(Name="PluginData", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" +
    583         "nsfer")]
    584     [System.SerializableAttribute()]
    585     public partial class PluginData : HeuristicLab.Clients.Hive.HiveItem
    586     {
    587        
    588         [System.Runtime.Serialization.OptionalFieldAttribute()]
    589         private byte[] DataField;
    590        
    591         [System.Runtime.Serialization.OptionalFieldAttribute()]
    592         private string FileNameField;
    593        
    594         [System.Runtime.Serialization.OptionalFieldAttribute()]
    595         private System.Guid PluginIdField;
    596        
    597         [System.Runtime.Serialization.DataMemberAttribute()]
    598         public byte[] Data
    599         {
    600             get
    601             {
    602                 return this.DataField;
    603             }
    604             set
    605             {
    606                 if ((object.ReferenceEquals(this.DataField, value) != true))
    607                 {
    608                     this.DataField = value;
    609                     this.RaisePropertyChanged("Data");
    610                 }
    611             }
    612         }
    613        
    614         [System.Runtime.Serialization.DataMemberAttribute()]
    615         public string FileName
    616         {
    617             get
    618             {
    619                 return this.FileNameField;
    620             }
    621             set
    622             {
    623                 if ((object.ReferenceEquals(this.FileNameField, value) != true))
    624                 {
    625                     this.FileNameField = value;
    626                     this.RaisePropertyChanged("FileName");
    627                 }
    628             }
    629         }
    630        
    631         [System.Runtime.Serialization.DataMemberAttribute()]
    632         public System.Guid PluginId
    633         {
    634             get
    635             {
    636                 return this.PluginIdField;
    637             }
    638             set
    639             {
    640                 if ((this.PluginIdField.Equals(value) != true))
    641                 {
    642                     this.PluginIdField = value;
    643                     this.RaisePropertyChanged("PluginId");
    644                 }
    645             }
    646         }
    647     }
    648    
    649     [System.Diagnostics.DebuggerStepThroughAttribute()]
    650     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    651453    [System.Runtime.Serialization.DataContractAttribute(Name="NamedHiveItem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" +
    652454        "nsfer")]
    653455    [System.SerializableAttribute()]
    654456    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.HiveExperiment))]
    655     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Plugin))]
    656457    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Resource))]
    657458    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Slave))]
    658459    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.SlaveGroup))]
     460    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Plugin))]
    659461    public partial class NamedHiveItem : HeuristicLab.Clients.Hive.HiveItem
    660462    {
     
    805607                    this.RootJobIdField = value;
    806608                    this.RaisePropertyChanged("RootJobId");
    807                 }
    808             }
    809         }
    810     }
    811    
    812     [System.Diagnostics.DebuggerStepThroughAttribute()]
    813     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    814     [System.Runtime.Serialization.DataContractAttribute(Name="Plugin", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" +
    815         "nsfer")]
    816     [System.SerializableAttribute()]
    817     public partial class Plugin : HeuristicLab.Clients.Hive.NamedHiveItem
    818     {
    819        
    820         [System.Runtime.Serialization.OptionalFieldAttribute()]
    821         private System.DateTime DateCreatedField;
    822        
    823         [System.Runtime.Serialization.OptionalFieldAttribute()]
    824         private bool IsLocalField;
    825        
    826         [System.Runtime.Serialization.OptionalFieldAttribute()]
    827         private System.Guid UserIdField;
    828        
    829         [System.Runtime.Serialization.OptionalFieldAttribute()]
    830         private System.Version VersionField;
    831        
    832         [System.Runtime.Serialization.DataMemberAttribute()]
    833         public System.DateTime DateCreated
    834         {
    835             get
    836             {
    837                 return this.DateCreatedField;
    838             }
    839             set
    840             {
    841                 if ((this.DateCreatedField.Equals(value) != true))
    842                 {
    843                     this.DateCreatedField = value;
    844                     this.RaisePropertyChanged("DateCreated");
    845                 }
    846             }
    847         }
    848        
    849         [System.Runtime.Serialization.DataMemberAttribute()]
    850         public bool IsLocal
    851         {
    852             get
    853             {
    854                 return this.IsLocalField;
    855             }
    856             set
    857             {
    858                 if ((this.IsLocalField.Equals(value) != true))
    859                 {
    860                     this.IsLocalField = value;
    861                     this.RaisePropertyChanged("IsLocal");
    862                 }
    863             }
    864         }
    865        
    866         [System.Runtime.Serialization.DataMemberAttribute()]
    867         public System.Guid UserId
    868         {
    869             get
    870             {
    871                 return this.UserIdField;
    872             }
    873             set
    874             {
    875                 if ((this.UserIdField.Equals(value) != true))
    876                 {
    877                     this.UserIdField = value;
    878                     this.RaisePropertyChanged("UserId");
    879                 }
    880             }
    881         }
    882        
    883         [System.Runtime.Serialization.DataMemberAttribute()]
    884         public System.Version Version
    885         {
    886             get
    887             {
    888                 return this.VersionField;
    889             }
    890             set
    891             {
    892                 if ((object.ReferenceEquals(this.VersionField, value) != true))
    893                 {
    894                     this.VersionField = value;
    895                     this.RaisePropertyChanged("Version");
    896609                }
    897610            }
     
    1148861    }
    1149862   
     863    [System.Diagnostics.DebuggerStepThroughAttribute()]
     864    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     865    [System.Runtime.Serialization.DataContractAttribute(Name="Plugin", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" +
     866        "nsfer")]
     867    [System.SerializableAttribute()]
     868    public partial class Plugin : HeuristicLab.Clients.Hive.NamedHiveItem
     869    {
     870       
     871        [System.Runtime.Serialization.OptionalFieldAttribute()]
     872        private System.DateTime DateCreatedField;
     873       
     874        [System.Runtime.Serialization.OptionalFieldAttribute()]
     875        private bool IsLocalField;
     876       
     877        [System.Runtime.Serialization.OptionalFieldAttribute()]
     878        private System.Guid UserIdField;
     879       
     880        [System.Runtime.Serialization.OptionalFieldAttribute()]
     881        private System.Version VersionField;
     882       
     883        [System.Runtime.Serialization.DataMemberAttribute()]
     884        public System.DateTime DateCreated
     885        {
     886            get
     887            {
     888                return this.DateCreatedField;
     889            }
     890            set
     891            {
     892                if ((this.DateCreatedField.Equals(value) != true))
     893                {
     894                    this.DateCreatedField = value;
     895                    this.RaisePropertyChanged("DateCreated");
     896                }
     897            }
     898        }
     899       
     900        [System.Runtime.Serialization.DataMemberAttribute()]
     901        public bool IsLocal
     902        {
     903            get
     904            {
     905                return this.IsLocalField;
     906            }
     907            set
     908            {
     909                if ((this.IsLocalField.Equals(value) != true))
     910                {
     911                    this.IsLocalField = value;
     912                    this.RaisePropertyChanged("IsLocal");
     913                }
     914            }
     915        }
     916       
     917        [System.Runtime.Serialization.DataMemberAttribute()]
     918        public System.Guid UserId
     919        {
     920            get
     921            {
     922                return this.UserIdField;
     923            }
     924            set
     925            {
     926                if ((this.UserIdField.Equals(value) != true))
     927                {
     928                    this.UserIdField = value;
     929                    this.RaisePropertyChanged("UserId");
     930                }
     931            }
     932        }
     933       
     934        [System.Runtime.Serialization.DataMemberAttribute()]
     935        public System.Version Version
     936        {
     937            get
     938            {
     939                return this.VersionField;
     940            }
     941            set
     942            {
     943                if ((object.ReferenceEquals(this.VersionField, value) != true))
     944                {
     945                    this.VersionField = value;
     946                    this.RaisePropertyChanged("Version");
     947                }
     948            }
     949        }
     950    }
     951   
     952    [System.Diagnostics.DebuggerStepThroughAttribute()]
     953    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     954    [System.Runtime.Serialization.DataContractAttribute(Name="PluginData", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" +
     955        "nsfer")]
     956    [System.SerializableAttribute()]
     957    public partial class PluginData : HeuristicLab.Clients.Hive.HiveItem
     958    {
     959       
     960        [System.Runtime.Serialization.OptionalFieldAttribute()]
     961        private byte[] DataField;
     962       
     963        [System.Runtime.Serialization.OptionalFieldAttribute()]
     964        private string FileNameField;
     965       
     966        [System.Runtime.Serialization.OptionalFieldAttribute()]
     967        private System.Guid PluginIdField;
     968       
     969        [System.Runtime.Serialization.DataMemberAttribute()]
     970        public byte[] Data
     971        {
     972            get
     973            {
     974                return this.DataField;
     975            }
     976            set
     977            {
     978                if ((object.ReferenceEquals(this.DataField, value) != true))
     979                {
     980                    this.DataField = value;
     981                    this.RaisePropertyChanged("Data");
     982                }
     983            }
     984        }
     985       
     986        [System.Runtime.Serialization.DataMemberAttribute()]
     987        public string FileName
     988        {
     989            get
     990            {
     991                return this.FileNameField;
     992            }
     993            set
     994            {
     995                if ((object.ReferenceEquals(this.FileNameField, value) != true))
     996                {
     997                    this.FileNameField = value;
     998                    this.RaisePropertyChanged("FileName");
     999                }
     1000            }
     1001        }
     1002       
     1003        [System.Runtime.Serialization.DataMemberAttribute()]
     1004        public System.Guid PluginId
     1005        {
     1006            get
     1007            {
     1008                return this.PluginIdField;
     1009            }
     1010            set
     1011            {
     1012                if ((this.PluginIdField.Equals(value) != true))
     1013                {
     1014                    this.PluginIdField = value;
     1015                    this.RaisePropertyChanged("PluginId");
     1016                }
     1017            }
     1018        }
     1019    }
     1020   
     1021    [System.Diagnostics.DebuggerStepThroughAttribute()]
     1022    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     1023    [System.Runtime.Serialization.DataContractAttribute(Name="Appointment", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" +
     1024        "nsfer")]
     1025    [System.SerializableAttribute()]
     1026    public partial class Appointment : HeuristicLab.Clients.Hive.HiveItem
     1027    {
     1028       
     1029        [System.Runtime.Serialization.OptionalFieldAttribute()]
     1030        private bool AllDayEventField;
     1031       
     1032        [System.Runtime.Serialization.OptionalFieldAttribute()]
     1033        private System.DateTime EndDateField;
     1034       
     1035        [System.Runtime.Serialization.OptionalFieldAttribute()]
     1036        private bool RecurringField;
     1037       
     1038        [System.Runtime.Serialization.OptionalFieldAttribute()]
     1039        private System.Guid RecurringIdField;
     1040       
     1041        [System.Runtime.Serialization.OptionalFieldAttribute()]
     1042        private System.Guid ResourceIdField;
     1043       
     1044        [System.Runtime.Serialization.OptionalFieldAttribute()]
     1045        private System.DateTime StartDateField;
     1046       
     1047        [System.Runtime.Serialization.DataMemberAttribute()]
     1048        public bool AllDayEvent
     1049        {
     1050            get
     1051            {
     1052                return this.AllDayEventField;
     1053            }
     1054            set
     1055            {
     1056                if ((this.AllDayEventField.Equals(value) != true))
     1057                {
     1058                    this.AllDayEventField = value;
     1059                    this.RaisePropertyChanged("AllDayEvent");
     1060                }
     1061            }
     1062        }
     1063       
     1064        [System.Runtime.Serialization.DataMemberAttribute()]
     1065        public System.DateTime EndDate
     1066        {
     1067            get
     1068            {
     1069                return this.EndDateField;
     1070            }
     1071            set
     1072            {
     1073                if ((this.EndDateField.Equals(value) != true))
     1074                {
     1075                    this.EndDateField = value;
     1076                    this.RaisePropertyChanged("EndDate");
     1077                }
     1078            }
     1079        }
     1080       
     1081        [System.Runtime.Serialization.DataMemberAttribute()]
     1082        public bool Recurring
     1083        {
     1084            get
     1085            {
     1086                return this.RecurringField;
     1087            }
     1088            set
     1089            {
     1090                if ((this.RecurringField.Equals(value) != true))
     1091                {
     1092                    this.RecurringField = value;
     1093                    this.RaisePropertyChanged("Recurring");
     1094                }
     1095            }
     1096        }
     1097       
     1098        [System.Runtime.Serialization.DataMemberAttribute()]
     1099        public System.Guid RecurringId
     1100        {
     1101            get
     1102            {
     1103                return this.RecurringIdField;
     1104            }
     1105            set
     1106            {
     1107                if ((this.RecurringIdField.Equals(value) != true))
     1108                {
     1109                    this.RecurringIdField = value;
     1110                    this.RaisePropertyChanged("RecurringId");
     1111                }
     1112            }
     1113        }
     1114       
     1115        [System.Runtime.Serialization.DataMemberAttribute()]
     1116        public System.Guid ResourceId
     1117        {
     1118            get
     1119            {
     1120                return this.ResourceIdField;
     1121            }
     1122            set
     1123            {
     1124                if ((this.ResourceIdField.Equals(value) != true))
     1125                {
     1126                    this.ResourceIdField = value;
     1127                    this.RaisePropertyChanged("ResourceId");
     1128                }
     1129            }
     1130        }
     1131       
     1132        [System.Runtime.Serialization.DataMemberAttribute()]
     1133        public System.DateTime StartDate
     1134        {
     1135            get
     1136            {
     1137                return this.StartDateField;
     1138            }
     1139            set
     1140            {
     1141                if ((this.StartDateField.Equals(value) != true))
     1142                {
     1143                    this.StartDateField = value;
     1144                    this.RaisePropertyChanged("StartDate");
     1145                }
     1146            }
     1147        }
     1148    }
     1149   
    11501150    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    11511151    [System.Runtime.Serialization.DataContractAttribute(Name="JobState", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" +
     
    11671167       
    11681168        [System.Runtime.Serialization.EnumMemberAttribute()]
    1169         Finished = 4,
     1169        Paused = 4,
    11701170       
    11711171        [System.Runtime.Serialization.EnumMemberAttribute()]
    1172         Aborted = 5,
     1172        Finished = 5,
    11731173       
    11741174        [System.Runtime.Serialization.EnumMemberAttribute()]
    1175         Failed = 6,
     1175        Aborted = 6,
     1176       
     1177        [System.Runtime.Serialization.EnumMemberAttribute()]
     1178        Failed = 7,
    11761179    }
    11771180   
     
    15621565    {
    15631566       
     1567        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateAppointment", ReplyAction="http://tempuri.org/IHiveService/UpdateAppointmentResponse")]
     1568        void UpdateAppointment(HeuristicLab.Clients.Hive.Appointment appointment);
     1569       
     1570        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetScheduleForResource", ReplyAction="http://tempuri.org/IHiveService/GetScheduleForResourceResponse")]
     1571        System.Collections.Generic.List<HeuristicLab.Clients.Hive.Appointment> GetScheduleForResource(System.Guid resourceId);
     1572       
     1573        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddJob", ReplyAction="http://tempuri.org/IHiveService/AddJobResponse")]
     1574        System.Guid AddJob(HeuristicLab.Clients.Hive.Job job, HeuristicLab.Clients.Hive.JobData jobData, System.Collections.Generic.List<System.Guid> resourceIds);
     1575       
     1576        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddChildJob", ReplyAction="http://tempuri.org/IHiveService/AddChildJobResponse")]
     1577        System.Guid AddChildJob(System.Guid parentJobId, HeuristicLab.Clients.Hive.Job job, HeuristicLab.Clients.Hive.JobData jobData);
     1578       
     1579        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetJob", ReplyAction="http://tempuri.org/IHiveService/GetJobResponse")]
     1580        HeuristicLab.Clients.Hive.Job GetJob(System.Guid jobId);
     1581       
     1582        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetJobs", ReplyAction="http://tempuri.org/IHiveService/GetJobsResponse")]
     1583        System.Collections.Generic.List<HeuristicLab.Clients.Hive.Job> GetJobs();
     1584       
     1585        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetLightweightJobs", ReplyAction="http://tempuri.org/IHiveService/GetLightweightJobsResponse")]
     1586        System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightJob> GetLightweightJobs(System.Collections.Generic.List<System.Guid> jobIds);
     1587       
     1588        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetLightweightChildJobs", ReplyAction="http://tempuri.org/IHiveService/GetLightweightChildJobsResponse")]
     1589        System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightJob> GetLightweightChildJobs(System.Nullable<System.Guid> parentJobId, bool recursive, bool includeParent);
     1590       
     1591        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetJobData", ReplyAction="http://tempuri.org/IHiveService/GetJobDataResponse")]
     1592        HeuristicLab.Clients.Hive.JobData GetJobData(System.Guid jobId);
     1593       
     1594        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateJob", ReplyAction="http://tempuri.org/IHiveService/UpdateJobResponse")]
     1595        void UpdateJob(HeuristicLab.Clients.Hive.Job jobDto);
     1596       
     1597        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateJobData", ReplyAction="http://tempuri.org/IHiveService/UpdateJobDataResponse")]
     1598        void UpdateJobData(HeuristicLab.Clients.Hive.Job jobDto, HeuristicLab.Clients.Hive.JobData jobDataDto);
     1599       
     1600        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteJob", ReplyAction="http://tempuri.org/IHiveService/DeleteJobResponse")]
     1601        void DeleteJob(System.Guid jobId);
     1602       
     1603        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteChildJobs", ReplyAction="http://tempuri.org/IHiveService/DeleteChildJobsResponse")]
     1604        void DeleteChildJobs(System.Guid parentJobId);
     1605       
     1606        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateJobState", ReplyAction="http://tempuri.org/IHiveService/UpdateJobStateResponse")]
     1607        HeuristicLab.Clients.Hive.Job UpdateJobState(System.Guid jobId, HeuristicLab.Clients.Hive.JobState jobState, System.Nullable<System.Guid> slaveId, System.Nullable<System.Guid> userId, string exception);
     1608       
     1609        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/StopJob", ReplyAction="http://tempuri.org/IHiveService/StopJobResponse")]
     1610        void StopJob(System.Guid jobId);
     1611       
     1612        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/PauseJob", ReplyAction="http://tempuri.org/IHiveService/PauseJobResponse")]
     1613        void PauseJob(System.Guid jobId);
     1614       
     1615        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetHiveExperiment", ReplyAction="http://tempuri.org/IHiveService/GetHiveExperimentResponse")]
     1616        HeuristicLab.Clients.Hive.HiveExperiment GetHiveExperiment(System.Guid id);
     1617       
     1618        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetHiveExperiments", ReplyAction="http://tempuri.org/IHiveService/GetHiveExperimentsResponse")]
     1619        System.Collections.Generic.List<HeuristicLab.Clients.Hive.HiveExperiment> GetHiveExperiments();
     1620       
     1621        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetAllHiveExperiments", ReplyAction="http://tempuri.org/IHiveService/GetAllHiveExperimentsResponse")]
     1622        System.Collections.Generic.List<HeuristicLab.Clients.Hive.HiveExperiment> GetAllHiveExperiments();
     1623       
     1624        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddHiveExperiment", ReplyAction="http://tempuri.org/IHiveService/AddHiveExperimentResponse")]
     1625        System.Guid AddHiveExperiment(HeuristicLab.Clients.Hive.HiveExperiment hiveExperimentDto);
     1626       
     1627        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateHiveExperiment", ReplyAction="http://tempuri.org/IHiveService/UpdateHiveExperimentResponse")]
     1628        void UpdateHiveExperiment(HeuristicLab.Clients.Hive.HiveExperiment hiveExperimentDto);
     1629       
     1630        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteHiveExperiment", ReplyAction="http://tempuri.org/IHiveService/DeleteHiveExperimentResponse")]
     1631        void DeleteHiveExperiment(System.Guid hiveExperimentId);
     1632       
     1633        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/Hello", ReplyAction="http://tempuri.org/IHiveService/HelloResponse")]
     1634        void Hello(HeuristicLab.Clients.Hive.Slave slave);
     1635       
     1636        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GoodBye", ReplyAction="http://tempuri.org/IHiveService/GoodByeResponse")]
     1637        void GoodBye(System.Guid slaveId);
     1638       
     1639        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/Heartbeat", ReplyAction="http://tempuri.org/IHiveService/HeartbeatResponse")]
     1640        System.Collections.Generic.List<HeuristicLab.Clients.Hive.MessageContainer> Heartbeat([System.ServiceModel.MessageParameterAttribute(Name="heartbeat")] HeuristicLab.Clients.Hive.Heartbeat heartbeat1);
     1641       
     1642        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddPlugin", ReplyAction="http://tempuri.org/IHiveService/AddPluginResponse")]
     1643        System.Guid AddPlugin(HeuristicLab.Clients.Hive.Plugin plugin, System.Collections.Generic.List<HeuristicLab.Clients.Hive.PluginData> pluginData);
     1644       
     1645        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetPlugins", ReplyAction="http://tempuri.org/IHiveService/GetPluginsResponse")]
     1646        System.Collections.Generic.List<HeuristicLab.Clients.Hive.Plugin> GetPlugins();
     1647       
     1648        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetPluginDatas", ReplyAction="http://tempuri.org/IHiveService/GetPluginDatasResponse")]
     1649        System.Collections.Generic.List<HeuristicLab.Clients.Hive.PluginData> GetPluginDatas(System.Collections.Generic.List<System.Guid> pluginIds);
     1650       
     1651        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddSlave", ReplyAction="http://tempuri.org/IHiveService/AddSlaveResponse")]
     1652        System.Guid AddSlave(HeuristicLab.Clients.Hive.Slave slave);
     1653       
     1654        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddSlaveGroup", ReplyAction="http://tempuri.org/IHiveService/AddSlaveGroupResponse")]
     1655        System.Guid AddSlaveGroup(HeuristicLab.Clients.Hive.SlaveGroup slaveGroup);
     1656       
     1657        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetSlave", ReplyAction="http://tempuri.org/IHiveService/GetSlaveResponse")]
     1658        HeuristicLab.Clients.Hive.Slave GetSlave(System.Guid slaveId);
     1659       
    15641660        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetSlaveGroup", ReplyAction="http://tempuri.org/IHiveService/GetSlaveGroupResponse")]
    15651661        HeuristicLab.Clients.Hive.SlaveGroup GetSlaveGroup(System.Guid slaveGroupId);
     
    15931689       
    15941690        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/TriggerLifecycle", ReplyAction="http://tempuri.org/IHiveService/TriggerLifecycleResponse")]
    1595         void TriggerLifecycle();
     1691        void TriggerLifecycle(bool force);
    15961692       
    15971693        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddAppointment", ReplyAction="http://tempuri.org/IHiveService/AddAppointmentResponse")]
     
    16001696        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteAppointment", ReplyAction="http://tempuri.org/IHiveService/DeleteAppointmentResponse")]
    16011697        void DeleteAppointment(System.Guid appointmentId);
    1602        
    1603         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateAppointment", ReplyAction="http://tempuri.org/IHiveService/UpdateAppointmentResponse")]
    1604         void UpdateAppointment(HeuristicLab.Clients.Hive.Appointment appointment);
    1605        
    1606         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetScheduleForResource", ReplyAction="http://tempuri.org/IHiveService/GetScheduleForResourceResponse")]
    1607         System.Collections.Generic.List<HeuristicLab.Clients.Hive.Appointment> GetScheduleForResource(System.Guid resourceId);
    1608        
    1609         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddJob", ReplyAction="http://tempuri.org/IHiveService/AddJobResponse")]
    1610         System.Guid AddJob(HeuristicLab.Clients.Hive.Job job, HeuristicLab.Clients.Hive.JobData jobData, System.Collections.Generic.List<System.Guid> resourceIds);
    1611        
    1612         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddChildJob", ReplyAction="http://tempuri.org/IHiveService/AddChildJobResponse")]
    1613         System.Guid AddChildJob(System.Guid parentJobId, HeuristicLab.Clients.Hive.Job job, HeuristicLab.Clients.Hive.JobData jobData);
    1614        
    1615         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetJob", ReplyAction="http://tempuri.org/IHiveService/GetJobResponse")]
    1616         HeuristicLab.Clients.Hive.Job GetJob(System.Guid jobId);
    1617        
    1618         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetJobs", ReplyAction="http://tempuri.org/IHiveService/GetJobsResponse")]
    1619         System.Collections.Generic.List<HeuristicLab.Clients.Hive.Job> GetJobs();
    1620        
    1621         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetLightweightJobs", ReplyAction="http://tempuri.org/IHiveService/GetLightweightJobsResponse")]
    1622         System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightJob> GetLightweightJobs(System.Collections.Generic.List<System.Guid> jobIds);
    1623        
    1624         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetLightweightChildJobs", ReplyAction="http://tempuri.org/IHiveService/GetLightweightChildJobsResponse")]
    1625         System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightJob> GetLightweightChildJobs(System.Nullable<System.Guid> parentJobId, bool recursive, bool includeParent);
    1626        
    1627         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetJobData", ReplyAction="http://tempuri.org/IHiveService/GetJobDataResponse")]
    1628         HeuristicLab.Clients.Hive.JobData GetJobData(System.Guid jobId);
    1629        
    1630         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateJob", ReplyAction="http://tempuri.org/IHiveService/UpdateJobResponse")]
    1631         void UpdateJob(HeuristicLab.Clients.Hive.Job jobDto);
    1632        
    1633         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateJobData", ReplyAction="http://tempuri.org/IHiveService/UpdateJobDataResponse")]
    1634         void UpdateJobData(HeuristicLab.Clients.Hive.Job jobDto, HeuristicLab.Clients.Hive.JobData jobDataDto);
    1635        
    1636         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteJob", ReplyAction="http://tempuri.org/IHiveService/DeleteJobResponse")]
    1637         void DeleteJob(System.Guid jobId);
    1638        
    1639         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteChildJobs", ReplyAction="http://tempuri.org/IHiveService/DeleteChildJobsResponse")]
    1640         void DeleteChildJobs(System.Guid parentJobId);
    1641        
    1642         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/StopJob", ReplyAction="http://tempuri.org/IHiveService/StopJobResponse")]
    1643         void StopJob(System.Guid jobId);
    1644        
    1645         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/PauseJob", ReplyAction="http://tempuri.org/IHiveService/PauseJobResponse")]
    1646         void PauseJob(System.Guid jobId);
    1647        
    1648         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetHiveExperiment", ReplyAction="http://tempuri.org/IHiveService/GetHiveExperimentResponse")]
    1649         HeuristicLab.Clients.Hive.HiveExperiment GetHiveExperiment(System.Guid id);
    1650        
    1651         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetHiveExperiments", ReplyAction="http://tempuri.org/IHiveService/GetHiveExperimentsResponse")]
    1652         System.Collections.Generic.List<HeuristicLab.Clients.Hive.HiveExperiment> GetHiveExperiments();
    1653        
    1654         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetAllHiveExperiments", ReplyAction="http://tempuri.org/IHiveService/GetAllHiveExperimentsResponse")]
    1655         System.Collections.Generic.List<HeuristicLab.Clients.Hive.HiveExperiment> GetAllHiveExperiments();
    1656        
    1657         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddHiveExperiment", ReplyAction="http://tempuri.org/IHiveService/AddHiveExperimentResponse")]
    1658         System.Guid AddHiveExperiment(HeuristicLab.Clients.Hive.HiveExperiment hiveExperimentDto);
    1659        
    1660         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateHiveExperiment", ReplyAction="http://tempuri.org/IHiveService/UpdateHiveExperimentResponse")]
    1661         void UpdateHiveExperiment(HeuristicLab.Clients.Hive.HiveExperiment hiveExperimentDto);
    1662        
    1663         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteHiveExperiment", ReplyAction="http://tempuri.org/IHiveService/DeleteHiveExperimentResponse")]
    1664         void DeleteHiveExperiment(System.Guid hiveExperimentId);
    1665        
    1666         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/Hello", ReplyAction="http://tempuri.org/IHiveService/HelloResponse")]
    1667         void Hello(HeuristicLab.Clients.Hive.Slave slave);
    1668        
    1669         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GoodBye", ReplyAction="http://tempuri.org/IHiveService/GoodByeResponse")]
    1670         void GoodBye(System.Guid slaveId);
    1671        
    1672         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/Heartbeat", ReplyAction="http://tempuri.org/IHiveService/HeartbeatResponse")]
    1673         System.Collections.Generic.List<HeuristicLab.Clients.Hive.MessageContainer> Heartbeat([System.ServiceModel.MessageParameterAttribute(Name="heartbeat")] HeuristicLab.Clients.Hive.Heartbeat heartbeat1);
    1674        
    1675         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddPlugin", ReplyAction="http://tempuri.org/IHiveService/AddPluginResponse")]
    1676         System.Guid AddPlugin(HeuristicLab.Clients.Hive.Plugin plugin, System.Collections.Generic.List<HeuristicLab.Clients.Hive.PluginData> pluginData);
    1677        
    1678         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetPlugins", ReplyAction="http://tempuri.org/IHiveService/GetPluginsResponse")]
    1679         System.Collections.Generic.List<HeuristicLab.Clients.Hive.Plugin> GetPlugins();
    1680        
    1681         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetPluginDatas", ReplyAction="http://tempuri.org/IHiveService/GetPluginDatasResponse")]
    1682         System.Collections.Generic.List<HeuristicLab.Clients.Hive.PluginData> GetPluginDatas(System.Collections.Generic.List<System.Guid> pluginIds);
    1683        
    1684         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddSlave", ReplyAction="http://tempuri.org/IHiveService/AddSlaveResponse")]
    1685         System.Guid AddSlave(HeuristicLab.Clients.Hive.Slave slave);
    1686        
    1687         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddSlaveGroup", ReplyAction="http://tempuri.org/IHiveService/AddSlaveGroupResponse")]
    1688         System.Guid AddSlaveGroup(HeuristicLab.Clients.Hive.SlaveGroup slaveGroup);
    1689        
    1690         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetSlave", ReplyAction="http://tempuri.org/IHiveService/GetSlaveResponse")]
    1691         HeuristicLab.Clients.Hive.Slave GetSlave(System.Guid slaveId);
    16921698    }
    16931699   
     
    17261732        }
    17271733       
     1734        public void UpdateAppointment(HeuristicLab.Clients.Hive.Appointment appointment)
     1735        {
     1736            base.Channel.UpdateAppointment(appointment);
     1737        }
     1738       
     1739        public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Appointment> GetScheduleForResource(System.Guid resourceId)
     1740        {
     1741            return base.Channel.GetScheduleForResource(resourceId);
     1742        }
     1743       
     1744        public System.Guid AddJob(HeuristicLab.Clients.Hive.Job job, HeuristicLab.Clients.Hive.JobData jobData, System.Collections.Generic.List<System.Guid> resourceIds)
     1745        {
     1746            return base.Channel.AddJob(job, jobData, resourceIds);
     1747        }
     1748       
     1749        public System.Guid AddChildJob(System.Guid parentJobId, HeuristicLab.Clients.Hive.Job job, HeuristicLab.Clients.Hive.JobData jobData)
     1750        {
     1751            return base.Channel.AddChildJob(parentJobId, job, jobData);
     1752        }
     1753       
     1754        public HeuristicLab.Clients.Hive.Job GetJob(System.Guid jobId)
     1755        {
     1756            return base.Channel.GetJob(jobId);
     1757        }
     1758       
     1759        public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Job> GetJobs()
     1760        {
     1761            return base.Channel.GetJobs();
     1762        }
     1763       
     1764        public System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightJob> GetLightweightJobs(System.Collections.Generic.List<System.Guid> jobIds)
     1765        {
     1766            return base.Channel.GetLightweightJobs(jobIds);
     1767        }
     1768       
     1769        public System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightJob> GetLightweightChildJobs(System.Nullable<System.Guid> parentJobId, bool recursive, bool includeParent)
     1770        {
     1771            return base.Channel.GetLightweightChildJobs(parentJobId, recursive, includeParent);
     1772        }
     1773       
     1774        public HeuristicLab.Clients.Hive.JobData GetJobData(System.Guid jobId)
     1775        {
     1776            return base.Channel.GetJobData(jobId);
     1777        }
     1778       
     1779        public void UpdateJob(HeuristicLab.Clients.Hive.Job jobDto)
     1780        {
     1781            base.Channel.UpdateJob(jobDto);
     1782        }
     1783       
     1784        public void UpdateJobData(HeuristicLab.Clients.Hive.Job jobDto, HeuristicLab.Clients.Hive.JobData jobDataDto)
     1785        {
     1786            base.Channel.UpdateJobData(jobDto, jobDataDto);
     1787        }
     1788       
     1789        public void DeleteJob(System.Guid jobId)
     1790        {
     1791            base.Channel.DeleteJob(jobId);
     1792        }
     1793       
     1794        public void DeleteChildJobs(System.Guid parentJobId)
     1795        {
     1796            base.Channel.DeleteChildJobs(parentJobId);
     1797        }
     1798       
     1799        public HeuristicLab.Clients.Hive.Job UpdateJobState(System.Guid jobId, HeuristicLab.Clients.Hive.JobState jobState, System.Nullable<System.Guid> slaveId, System.Nullable<System.Guid> userId, string exception)
     1800        {
     1801            return base.Channel.UpdateJobState(jobId, jobState, slaveId, userId, exception);
     1802        }
     1803       
     1804        public void StopJob(System.Guid jobId)
     1805        {
     1806            base.Channel.StopJob(jobId);
     1807        }
     1808       
     1809        public void PauseJob(System.Guid jobId)
     1810        {
     1811            base.Channel.PauseJob(jobId);
     1812        }
     1813       
     1814        public HeuristicLab.Clients.Hive.HiveExperiment GetHiveExperiment(System.Guid id)
     1815        {
     1816            return base.Channel.GetHiveExperiment(id);
     1817        }
     1818       
     1819        public System.Collections.Generic.List<HeuristicLab.Clients.Hive.HiveExperiment> GetHiveExperiments()
     1820        {
     1821            return base.Channel.GetHiveExperiments();
     1822        }
     1823       
     1824        public System.Collections.Generic.List<HeuristicLab.Clients.Hive.HiveExperiment> GetAllHiveExperiments()
     1825        {
     1826            return base.Channel.GetAllHiveExperiments();
     1827        }
     1828       
     1829        public System.Guid AddHiveExperiment(HeuristicLab.Clients.Hive.HiveExperiment hiveExperimentDto)
     1830        {
     1831            return base.Channel.AddHiveExperiment(hiveExperimentDto);
     1832        }
     1833       
     1834        public void UpdateHiveExperiment(HeuristicLab.Clients.Hive.HiveExperiment hiveExperimentDto)
     1835        {
     1836            base.Channel.UpdateHiveExperiment(hiveExperimentDto);
     1837        }
     1838       
     1839        public void DeleteHiveExperiment(System.Guid hiveExperimentId)
     1840        {
     1841            base.Channel.DeleteHiveExperiment(hiveExperimentId);
     1842        }
     1843       
     1844        public void Hello(HeuristicLab.Clients.Hive.Slave slave)
     1845        {
     1846            base.Channel.Hello(slave);
     1847        }
     1848       
     1849        public void GoodBye(System.Guid slaveId)
     1850        {
     1851            base.Channel.GoodBye(slaveId);
     1852        }
     1853       
     1854        public System.Collections.Generic.List<HeuristicLab.Clients.Hive.MessageContainer> Heartbeat(HeuristicLab.Clients.Hive.Heartbeat heartbeat1)
     1855        {
     1856            return base.Channel.Heartbeat(heartbeat1);
     1857        }
     1858       
     1859        public System.Guid AddPlugin(HeuristicLab.Clients.Hive.Plugin plugin, System.Collections.Generic.List<HeuristicLab.Clients.Hive.PluginData> pluginData)
     1860        {
     1861            return base.Channel.AddPlugin(plugin, pluginData);
     1862        }
     1863       
     1864        public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Plugin> GetPlugins()
     1865        {
     1866            return base.Channel.GetPlugins();
     1867        }
     1868       
     1869        public System.Collections.Generic.List<HeuristicLab.Clients.Hive.PluginData> GetPluginDatas(System.Collections.Generic.List<System.Guid> pluginIds)
     1870        {
     1871            return base.Channel.GetPluginDatas(pluginIds);
     1872        }
     1873       
     1874        public System.Guid AddSlave(HeuristicLab.Clients.Hive.Slave slave)
     1875        {
     1876            return base.Channel.AddSlave(slave);
     1877        }
     1878       
     1879        public System.Guid AddSlaveGroup(HeuristicLab.Clients.Hive.SlaveGroup slaveGroup)
     1880        {
     1881            return base.Channel.AddSlaveGroup(slaveGroup);
     1882        }
     1883       
     1884        public HeuristicLab.Clients.Hive.Slave GetSlave(System.Guid slaveId)
     1885        {
     1886            return base.Channel.GetSlave(slaveId);
     1887        }
     1888       
    17281889        public HeuristicLab.Clients.Hive.SlaveGroup GetSlaveGroup(System.Guid slaveGroupId)
    17291890        {
     
    17761937        }
    17771938       
    1778         public void TriggerLifecycle()
    1779         {
    1780             base.Channel.TriggerLifecycle();
     1939        public void TriggerLifecycle(bool force)
     1940        {
     1941            base.Channel.TriggerLifecycle(force);
    17811942        }
    17821943       
     
    17901951            base.Channel.DeleteAppointment(appointmentId);
    17911952        }
    1792        
    1793         public void UpdateAppointment(HeuristicLab.Clients.Hive.Appointment appointment)
    1794         {
    1795             base.Channel.UpdateAppointment(appointment);
    1796         }
    1797        
    1798         public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Appointment> GetScheduleForResource(System.Guid resourceId)
    1799         {
    1800             return base.Channel.GetScheduleForResource(resourceId);
    1801         }
    1802        
    1803         public System.Guid AddJob(HeuristicLab.Clients.Hive.Job job, HeuristicLab.Clients.Hive.JobData jobData, System.Collections.Generic.List<System.Guid> resourceIds)
    1804         {
    1805             return base.Channel.AddJob(job, jobData, resourceIds);
    1806         }
    1807        
    1808         public System.Guid AddChildJob(System.Guid parentJobId, HeuristicLab.Clients.Hive.Job job, HeuristicLab.Clients.Hive.JobData jobData)
    1809         {
    1810             return base.Channel.AddChildJob(parentJobId, job, jobData);
    1811         }
    1812        
    1813         public HeuristicLab.Clients.Hive.Job GetJob(System.Guid jobId)
    1814         {
    1815             return base.Channel.GetJob(jobId);
    1816         }
    1817        
    1818         public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Job> GetJobs()
    1819         {
    1820             return base.Channel.GetJobs();
    1821         }
    1822        
    1823         public System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightJob> GetLightweightJobs(System.Collections.Generic.List<System.Guid> jobIds)
    1824         {
    1825             return base.Channel.GetLightweightJobs(jobIds);
    1826         }
    1827        
    1828         public System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightJob> GetLightweightChildJobs(System.Nullable<System.Guid> parentJobId, bool recursive, bool includeParent)
    1829         {
    1830             return base.Channel.GetLightweightChildJobs(parentJobId, recursive, includeParent);
    1831         }
    1832        
    1833         public HeuristicLab.Clients.Hive.JobData GetJobData(System.Guid jobId)
    1834         {
    1835             return base.Channel.GetJobData(jobId);
    1836         }
    1837        
    1838         public void UpdateJob(HeuristicLab.Clients.Hive.Job jobDto)
    1839         {
    1840             base.Channel.UpdateJob(jobDto);
    1841         }
    1842        
    1843         public void UpdateJobData(HeuristicLab.Clients.Hive.Job jobDto, HeuristicLab.Clients.Hive.JobData jobDataDto)
    1844         {
    1845             base.Channel.UpdateJobData(jobDto, jobDataDto);
    1846         }
    1847        
    1848         public void DeleteJob(System.Guid jobId)
    1849         {
    1850             base.Channel.DeleteJob(jobId);
    1851         }
    1852        
    1853         public void DeleteChildJobs(System.Guid parentJobId)
    1854         {
    1855             base.Channel.DeleteChildJobs(parentJobId);
    1856         }
    1857        
    1858         public void StopJob(System.Guid jobId)
    1859         {
    1860             base.Channel.StopJob(jobId);
    1861         }
    1862        
    1863         public void PauseJob(System.Guid jobId)
    1864         {
    1865             base.Channel.PauseJob(jobId);
    1866         }
    1867        
    1868         public HeuristicLab.Clients.Hive.HiveExperiment GetHiveExperiment(System.Guid id)
    1869         {
    1870             return base.Channel.GetHiveExperiment(id);
    1871         }
    1872        
    1873         public System.Collections.Generic.List<HeuristicLab.Clients.Hive.HiveExperiment> GetHiveExperiments()
    1874         {
    1875             return base.Channel.GetHiveExperiments();
    1876         }
    1877        
    1878         public System.Collections.Generic.List<HeuristicLab.Clients.Hive.HiveExperiment> GetAllHiveExperiments()
    1879         {
    1880             return base.Channel.GetAllHiveExperiments();
    1881         }
    1882        
    1883         public System.Guid AddHiveExperiment(HeuristicLab.Clients.Hive.HiveExperiment hiveExperimentDto)
    1884         {
    1885             return base.Channel.AddHiveExperiment(hiveExperimentDto);
    1886         }
    1887        
    1888         public void UpdateHiveExperiment(HeuristicLab.Clients.Hive.HiveExperiment hiveExperimentDto)
    1889         {
    1890             base.Channel.UpdateHiveExperiment(hiveExperimentDto);
    1891         }
    1892        
    1893         public void DeleteHiveExperiment(System.Guid hiveExperimentId)
    1894         {
    1895             base.Channel.DeleteHiveExperiment(hiveExperimentId);
    1896         }
    1897        
    1898         public void Hello(HeuristicLab.Clients.Hive.Slave slave)
    1899         {
    1900             base.Channel.Hello(slave);
    1901         }
    1902        
    1903         public void GoodBye(System.Guid slaveId)
    1904         {
    1905             base.Channel.GoodBye(slaveId);
    1906         }
    1907        
    1908         public System.Collections.Generic.List<HeuristicLab.Clients.Hive.MessageContainer> Heartbeat(HeuristicLab.Clients.Hive.Heartbeat heartbeat1)
    1909         {
    1910             return base.Channel.Heartbeat(heartbeat1);
    1911         }
    1912        
    1913         public System.Guid AddPlugin(HeuristicLab.Clients.Hive.Plugin plugin, System.Collections.Generic.List<HeuristicLab.Clients.Hive.PluginData> pluginData)
    1914         {
    1915             return base.Channel.AddPlugin(plugin, pluginData);
    1916         }
    1917        
    1918         public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Plugin> GetPlugins()
    1919         {
    1920             return base.Channel.GetPlugins();
    1921         }
    1922        
    1923         public System.Collections.Generic.List<HeuristicLab.Clients.Hive.PluginData> GetPluginDatas(System.Collections.Generic.List<System.Guid> pluginIds)
    1924         {
    1925             return base.Channel.GetPluginDatas(pluginIds);
    1926         }
    1927        
    1928         public System.Guid AddSlave(HeuristicLab.Clients.Hive.Slave slave)
    1929         {
    1930             return base.Channel.AddSlave(slave);
    1931         }
    1932        
    1933         public System.Guid AddSlaveGroup(HeuristicLab.Clients.Hive.SlaveGroup slaveGroup)
    1934         {
    1935             return base.Channel.AddSlaveGroup(slaveGroup);
    1936         }
    1937        
    1938         public HeuristicLab.Clients.Hive.Slave GetSlave(System.Guid slaveId)
    1939         {
    1940             return base.Channel.GetSlave(slaveId);
    1941         }
    19421953    }
    19431954}
Note: See TracChangeset for help on using the changeset viewer.