Changeset 5599 for branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients
- Timestamp:
- 03/03/11 14:18:29 (14 years ago)
- Location:
- branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients
- Files:
-
- 4 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients/GenerateServiceClients.cmd
r4649 r5599 7 7 8 8 svcutil.exe ^ 9 http://localhost :9000/HiveService/mex^9 http://localhost/HiveService.svc?wsdl ^ 10 10 /out:HiveServiceClient ^ 11 11 /namespace:*,HeuristicLab.Clients.Hive ^ 12 /collectionType:System.Collections.Generic.List`1 ^ 12 13 /targetClientVersion:Version35 ^ 14 /serializable ^ 13 15 /enableDataBinding ^ 14 16 /config:..\app.config … … 24 26 echo --------------------------------------------------------------------------------------- 25 27 echo. 26 echo Generation of OKBService client finished.28 echo Generation of (Hive)OKBService client finished. 27 29 echo ******************************************************************************************* 28 30 -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients/HiveServiceClient.cs
r4649 r5599 12 12 { 13 13 using System.Runtime.Serialization; 14 14 using System; 15 16 17 [System.Diagnostics.DebuggerStepThroughAttribute()] 18 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 19 [System.Runtime.Serialization.DataContractAttribute(Name="Slave", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 20 "nsfer")] 21 [System.SerializableAttribute()] 22 public partial class Slave : HeuristicLab.Clients.Hive.Resource 23 { 24 25 [System.Runtime.Serialization.OptionalFieldAttribute()] 26 private System.Nullable<int> CoresField; 27 28 [System.Runtime.Serialization.OptionalFieldAttribute()] 29 private HeuristicLab.Clients.Hive.CpuArchitecture CpuArchitectureField; 30 31 [System.Runtime.Serialization.OptionalFieldAttribute()] 32 private System.Nullable<int> CpuSpeedField; 33 34 [System.Runtime.Serialization.OptionalFieldAttribute()] 35 private System.Nullable<int> FreeCoresField; 36 37 [System.Runtime.Serialization.OptionalFieldAttribute()] 38 private System.Nullable<int> FreeMemoryField; 39 40 [System.Runtime.Serialization.OptionalFieldAttribute()] 41 private bool IsAllowedToCalculateField; 42 43 [System.Runtime.Serialization.OptionalFieldAttribute()] 44 private System.Nullable<System.DateTime> LastHeartbeatField; 45 46 [System.Runtime.Serialization.OptionalFieldAttribute()] 47 private System.Nullable<int> MemoryField; 48 49 [System.Runtime.Serialization.OptionalFieldAttribute()] 50 private string OperatingSystemField; 51 52 [System.Runtime.Serialization.OptionalFieldAttribute()] 53 private HeuristicLab.Clients.Hive.SlaveState SlaveStateField; 54 55 [System.Runtime.Serialization.DataMemberAttribute()] 56 public System.Nullable<int> Cores 57 { 58 get 59 { 60 return this.CoresField; 61 } 62 set 63 { 64 if ((this.CoresField.Equals(value) != true)) 65 { 66 this.CoresField = value; 67 this.RaisePropertyChanged("Cores"); 68 } 69 } 70 } 71 72 [System.Runtime.Serialization.DataMemberAttribute()] 73 public HeuristicLab.Clients.Hive.CpuArchitecture CpuArchitecture 74 { 75 get 76 { 77 return this.CpuArchitectureField; 78 } 79 set 80 { 81 if ((this.CpuArchitectureField.Equals(value) != true)) 82 { 83 this.CpuArchitectureField = value; 84 this.RaisePropertyChanged("CpuArchitecture"); 85 } 86 } 87 } 88 89 [System.Runtime.Serialization.DataMemberAttribute()] 90 public System.Nullable<int> CpuSpeed 91 { 92 get 93 { 94 return this.CpuSpeedField; 95 } 96 set 97 { 98 if ((this.CpuSpeedField.Equals(value) != true)) 99 { 100 this.CpuSpeedField = value; 101 this.RaisePropertyChanged("CpuSpeed"); 102 } 103 } 104 } 105 106 [System.Runtime.Serialization.DataMemberAttribute()] 107 public System.Nullable<int> FreeCores 108 { 109 get 110 { 111 return this.FreeCoresField; 112 } 113 set 114 { 115 if ((this.FreeCoresField.Equals(value) != true)) 116 { 117 this.FreeCoresField = value; 118 this.RaisePropertyChanged("FreeCores"); 119 } 120 } 121 } 122 123 [System.Runtime.Serialization.DataMemberAttribute()] 124 public System.Nullable<int> FreeMemory 125 { 126 get 127 { 128 return this.FreeMemoryField; 129 } 130 set 131 { 132 if ((this.FreeMemoryField.Equals(value) != true)) 133 { 134 this.FreeMemoryField = value; 135 this.RaisePropertyChanged("FreeMemory"); 136 } 137 } 138 } 139 140 [System.Runtime.Serialization.DataMemberAttribute()] 141 public bool IsAllowedToCalculate 142 { 143 get 144 { 145 return this.IsAllowedToCalculateField; 146 } 147 set 148 { 149 if ((this.IsAllowedToCalculateField.Equals(value) != true)) 150 { 151 this.IsAllowedToCalculateField = value; 152 this.RaisePropertyChanged("IsAllowedToCalculate"); 153 } 154 } 155 } 156 157 [System.Runtime.Serialization.DataMemberAttribute()] 158 public System.Nullable<System.DateTime> LastHeartbeat 159 { 160 get 161 { 162 return this.LastHeartbeatField; 163 } 164 set 165 { 166 if ((this.LastHeartbeatField.Equals(value) != true)) 167 { 168 this.LastHeartbeatField = value; 169 this.RaisePropertyChanged("LastHeartbeat"); 170 } 171 } 172 } 173 174 [System.Runtime.Serialization.DataMemberAttribute()] 175 public System.Nullable<int> Memory 176 { 177 get 178 { 179 return this.MemoryField; 180 } 181 set 182 { 183 if ((this.MemoryField.Equals(value) != true)) 184 { 185 this.MemoryField = value; 186 this.RaisePropertyChanged("Memory"); 187 } 188 } 189 } 190 191 [System.Runtime.Serialization.DataMemberAttribute()] 192 public string OperatingSystem 193 { 194 get 195 { 196 return this.OperatingSystemField; 197 } 198 set 199 { 200 if ((object.ReferenceEquals(this.OperatingSystemField, value) != true)) 201 { 202 this.OperatingSystemField = value; 203 this.RaisePropertyChanged("OperatingSystem"); 204 } 205 } 206 } 207 208 [System.Runtime.Serialization.DataMemberAttribute()] 209 public HeuristicLab.Clients.Hive.SlaveState SlaveState 210 { 211 get 212 { 213 return this.SlaveStateField; 214 } 215 set 216 { 217 if ((this.SlaveStateField.Equals(value) != true)) 218 { 219 this.SlaveStateField = value; 220 this.RaisePropertyChanged("SlaveState"); 221 } 222 } 223 } 224 } 225 226 [System.Diagnostics.DebuggerStepThroughAttribute()] 227 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 228 [System.Runtime.Serialization.DataContractAttribute(Name="HiveItemBase", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 229 "nsfer")] 230 [System.SerializableAttribute()] 231 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.JobData))] 232 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.HiveItem))] 233 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.LightweightJob))] 234 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.StateLog))] 235 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Job))] 236 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.PluginData))] 237 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.NamedHiveItem))] 238 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.HiveExperiment))] 239 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Plugin))] 240 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Resource))] 241 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.SlaveGroup))] 242 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Slave))] 243 public partial class HiveItemBase : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 244 { 245 246 [System.NonSerializedAttribute()] 247 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 248 249 public System.Runtime.Serialization.ExtensionDataObject ExtensionData 250 { 251 get 252 { 253 return this.extensionDataField; 254 } 255 set 256 { 257 this.extensionDataField = value; 258 } 259 } 260 261 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 262 263 protected void RaisePropertyChanged(string propertyName) 264 { 265 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 266 if ((propertyChanged != null)) 267 { 268 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 269 } 270 } 271 } 272 273 [System.Diagnostics.DebuggerStepThroughAttribute()] 274 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 275 [System.Runtime.Serialization.DataContractAttribute(Name="JobData", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 276 "nsfer")] 277 [System.SerializableAttribute()] 278 public partial class JobData : HeuristicLab.Clients.Hive.HiveItemBase 279 { 280 281 [System.Runtime.Serialization.OptionalFieldAttribute()] 282 private byte[] DataField; 283 284 [System.Runtime.Serialization.OptionalFieldAttribute()] 285 private System.Guid JobIdField; 286 287 [System.Runtime.Serialization.OptionalFieldAttribute()] 288 private System.DateTime LastUpdateField; 289 290 [System.Runtime.Serialization.DataMemberAttribute()] 291 public byte[] Data 292 { 293 get 294 { 295 return this.DataField; 296 } 297 set 298 { 299 if ((object.ReferenceEquals(this.DataField, value) != true)) 300 { 301 this.DataField = value; 302 this.RaisePropertyChanged("Data"); 303 } 304 } 305 } 306 307 [System.Runtime.Serialization.DataMemberAttribute()] 308 public System.Guid JobId 309 { 310 get 311 { 312 return this.JobIdField; 313 } 314 set 315 { 316 if ((this.JobIdField.Equals(value) != true)) 317 { 318 this.JobIdField = value; 319 this.RaisePropertyChanged("JobId"); 320 } 321 } 322 } 323 324 [System.Runtime.Serialization.DataMemberAttribute()] 325 public System.DateTime LastUpdate 326 { 327 get 328 { 329 return this.LastUpdateField; 330 } 331 set 332 { 333 if ((this.LastUpdateField.Equals(value) != true)) 334 { 335 this.LastUpdateField = value; 336 this.RaisePropertyChanged("LastUpdate"); 337 } 338 } 339 } 340 } 15 341 16 342 [System.Diagnostics.DebuggerStepThroughAttribute()] … … 18 344 [System.Runtime.Serialization.DataContractAttribute(Name="HiveItem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 19 345 "nsfer")] 20 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.JobData))] 346 [System.SerializableAttribute()] 347 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.LightweightJob))] 348 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.StateLog))] 349 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Job))] 350 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.PluginData))] 21 351 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.NamedHiveItem))] 22 352 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.HiveExperiment))] 23 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Project))] 24 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.HivePlugin))] 25 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.HivePluginData))] 353 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Plugin))] 26 354 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Resource))] 27 355 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.SlaveGroup))] 28 356 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Slave))] 29 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Appointment))] 30 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.LightweightJob))] 31 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Job))] 32 public partial class HiveItem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 33 { 34 35 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 36 357 public partial class HiveItem : HeuristicLab.Clients.Hive.HiveItemBase 358 { 359 360 [System.Runtime.Serialization.OptionalFieldAttribute()] 37 361 private System.Guid IdField; 38 39 public System.Runtime.Serialization.ExtensionDataObject ExtensionData40 {41 get42 {43 return this.extensionDataField;44 }45 set46 {47 this.extensionDataField = value;48 }49 }50 362 51 363 [System.Runtime.Serialization.DataMemberAttribute()] … … 65 377 } 66 378 } 67 68 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;69 70 protected void RaisePropertyChanged(string propertyName)71 {72 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;73 if ((propertyChanged != null))74 {75 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));76 }77 }78 379 } 79 380 80 381 [System.Diagnostics.DebuggerStepThroughAttribute()] 81 382 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 82 [System.Runtime.Serialization.DataContractAttribute(Name=" JobData", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" +383 [System.Runtime.Serialization.DataContractAttribute(Name="LightweightJob", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 83 384 "nsfer")] 84 public partial class JobData : HeuristicLab.Clients.Hive.HiveItem 85 { 86 385 [System.SerializableAttribute()] 386 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Job))] 387 public partial class LightweightJob : HeuristicLab.Clients.Hive.HiveItem 388 { 389 390 [System.Runtime.Serialization.OptionalFieldAttribute()] 391 private System.Nullable<System.TimeSpan> ExecutionTimeField; 392 393 [System.Runtime.Serialization.OptionalFieldAttribute()] 394 private System.Nullable<System.Guid> ParentJobIdField; 395 396 [System.Runtime.Serialization.OptionalFieldAttribute()] 397 private HeuristicLab.Clients.Hive.JobState StateField; 398 399 [System.Runtime.Serialization.OptionalFieldAttribute()] 400 private System.Collections.Generic.List<HeuristicLab.Clients.Hive.StateLog> StateLogField; 401 402 [System.Runtime.Serialization.DataMemberAttribute()] 403 public System.Nullable<System.TimeSpan> ExecutionTime 404 { 405 get 406 { 407 return this.ExecutionTimeField; 408 } 409 set 410 { 411 if ((this.ExecutionTimeField.Equals(value) != true)) 412 { 413 this.ExecutionTimeField = value; 414 this.RaisePropertyChanged("ExecutionTime"); 415 } 416 } 417 } 418 419 [System.Runtime.Serialization.DataMemberAttribute()] 420 public System.Nullable<System.Guid> ParentJobId 421 { 422 get 423 { 424 return this.ParentJobIdField; 425 } 426 set 427 { 428 if ((this.ParentJobIdField.Equals(value) != true)) 429 { 430 this.ParentJobIdField = value; 431 this.RaisePropertyChanged("ParentJobId"); 432 } 433 } 434 } 435 436 [System.Runtime.Serialization.DataMemberAttribute()] 437 public HeuristicLab.Clients.Hive.JobState State 438 { 439 get 440 { 441 return this.StateField; 442 } 443 set 444 { 445 if ((this.StateField.Equals(value) != true)) 446 { 447 this.StateField = value; 448 this.RaisePropertyChanged("State"); 449 } 450 } 451 } 452 453 [System.Runtime.Serialization.DataMemberAttribute()] 454 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.StateLog> StateLog 455 { 456 get 457 { 458 return this.StateLogField; 459 } 460 set 461 { 462 if ((object.ReferenceEquals(this.StateLogField, value) != true)) 463 { 464 this.StateLogField = value; 465 this.RaisePropertyChanged("StateLog"); 466 } 467 } 468 } 469 } 470 471 [System.Diagnostics.DebuggerStepThroughAttribute()] 472 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 473 [System.Runtime.Serialization.DataContractAttribute(Name="StateLog", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 474 "nsfer")] 475 [System.SerializableAttribute()] 476 public partial class StateLog : HeuristicLab.Clients.Hive.HiveItem 477 { 478 479 [System.Runtime.Serialization.OptionalFieldAttribute()] 480 private System.DateTime DateTimeField; 481 482 [System.Runtime.Serialization.OptionalFieldAttribute()] 483 private string ExceptionField; 484 485 [System.Runtime.Serialization.OptionalFieldAttribute()] 486 private System.Guid JobIdField; 487 488 [System.Runtime.Serialization.OptionalFieldAttribute()] 489 private System.Nullable<System.Guid> SlaveIdField; 490 491 [System.Runtime.Serialization.OptionalFieldAttribute()] 492 private HeuristicLab.Clients.Hive.JobState StateField; 493 494 [System.Runtime.Serialization.OptionalFieldAttribute()] 495 private System.Nullable<System.Guid> UserIdField; 496 497 [System.Runtime.Serialization.DataMemberAttribute()] 498 public System.DateTime DateTime 499 { 500 get 501 { 502 return this.DateTimeField; 503 } 504 set 505 { 506 if ((this.DateTimeField.Equals(value) != true)) 507 { 508 this.DateTimeField = value; 509 this.RaisePropertyChanged("DateTime"); 510 } 511 } 512 } 513 514 [System.Runtime.Serialization.DataMemberAttribute()] 515 public string Exception 516 { 517 get 518 { 519 return this.ExceptionField; 520 } 521 set 522 { 523 if ((object.ReferenceEquals(this.ExceptionField, value) != true)) 524 { 525 this.ExceptionField = value; 526 this.RaisePropertyChanged("Exception"); 527 } 528 } 529 } 530 531 [System.Runtime.Serialization.DataMemberAttribute()] 532 public System.Guid JobId 533 { 534 get 535 { 536 return this.JobIdField; 537 } 538 set 539 { 540 if ((this.JobIdField.Equals(value) != true)) 541 { 542 this.JobIdField = value; 543 this.RaisePropertyChanged("JobId"); 544 } 545 } 546 } 547 548 [System.Runtime.Serialization.DataMemberAttribute()] 549 public System.Nullable<System.Guid> SlaveId 550 { 551 get 552 { 553 return this.SlaveIdField; 554 } 555 set 556 { 557 if ((this.SlaveIdField.Equals(value) != true)) 558 { 559 this.SlaveIdField = value; 560 this.RaisePropertyChanged("SlaveId"); 561 } 562 } 563 } 564 565 [System.Runtime.Serialization.DataMemberAttribute()] 566 public HeuristicLab.Clients.Hive.JobState State 567 { 568 get 569 { 570 return this.StateField; 571 } 572 set 573 { 574 if ((this.StateField.Equals(value) != true)) 575 { 576 this.StateField = value; 577 this.RaisePropertyChanged("State"); 578 } 579 } 580 } 581 582 [System.Runtime.Serialization.DataMemberAttribute()] 583 public System.Nullable<System.Guid> UserId 584 { 585 get 586 { 587 return this.UserIdField; 588 } 589 set 590 { 591 if ((this.UserIdField.Equals(value) != true)) 592 { 593 this.UserIdField = value; 594 this.RaisePropertyChanged("UserId"); 595 } 596 } 597 } 598 } 599 600 [System.Diagnostics.DebuggerStepThroughAttribute()] 601 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 602 [System.Runtime.Serialization.DataContractAttribute(Name="Job", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 603 "nsfer")] 604 [System.SerializableAttribute()] 605 public partial class Job : HeuristicLab.Clients.Hive.LightweightJob 606 { 607 608 [System.Runtime.Serialization.OptionalFieldAttribute()] 609 private int CoresNeededField; 610 611 [System.Runtime.Serialization.OptionalFieldAttribute()] 612 private bool FinishWhenChildJobsFinishedField; 613 614 [System.Runtime.Serialization.OptionalFieldAttribute()] 615 private bool IsParentJobField; 616 617 [System.Runtime.Serialization.OptionalFieldAttribute()] 618 private System.Nullable<System.DateTime> LastHeartbeatField; 619 620 [System.Runtime.Serialization.OptionalFieldAttribute()] 621 private int MemoryNeededField; 622 623 [System.Runtime.Serialization.OptionalFieldAttribute()] 624 private System.Collections.Generic.List<System.Guid> PluginsNeededIdsField; 625 626 [System.Runtime.Serialization.OptionalFieldAttribute()] 627 private int PriorityField; 628 629 [System.Runtime.Serialization.DataMemberAttribute()] 630 public int CoresNeeded 631 { 632 get 633 { 634 return this.CoresNeededField; 635 } 636 set 637 { 638 if ((this.CoresNeededField.Equals(value) != true)) 639 { 640 this.CoresNeededField = value; 641 this.RaisePropertyChanged("CoresNeeded"); 642 } 643 } 644 } 645 646 [System.Runtime.Serialization.DataMemberAttribute()] 647 public bool FinishWhenChildJobsFinished 648 { 649 get 650 { 651 return this.FinishWhenChildJobsFinishedField; 652 } 653 set 654 { 655 if ((this.FinishWhenChildJobsFinishedField.Equals(value) != true)) 656 { 657 this.FinishWhenChildJobsFinishedField = value; 658 this.RaisePropertyChanged("FinishWhenChildJobsFinished"); 659 } 660 } 661 } 662 663 [System.Runtime.Serialization.DataMemberAttribute()] 664 public bool IsParentJob 665 { 666 get 667 { 668 return this.IsParentJobField; 669 } 670 set 671 { 672 if ((this.IsParentJobField.Equals(value) != true)) 673 { 674 this.IsParentJobField = value; 675 this.RaisePropertyChanged("IsParentJob"); 676 } 677 } 678 } 679 680 [System.Runtime.Serialization.DataMemberAttribute()] 681 public System.Nullable<System.DateTime> LastHeartbeat 682 { 683 get 684 { 685 return this.LastHeartbeatField; 686 } 687 set 688 { 689 if ((this.LastHeartbeatField.Equals(value) != true)) 690 { 691 this.LastHeartbeatField = value; 692 this.RaisePropertyChanged("LastHeartbeat"); 693 } 694 } 695 } 696 697 [System.Runtime.Serialization.DataMemberAttribute()] 698 public int MemoryNeeded 699 { 700 get 701 { 702 return this.MemoryNeededField; 703 } 704 set 705 { 706 if ((this.MemoryNeededField.Equals(value) != true)) 707 { 708 this.MemoryNeededField = value; 709 this.RaisePropertyChanged("MemoryNeeded"); 710 } 711 } 712 } 713 714 [System.Runtime.Serialization.DataMemberAttribute()] 715 public System.Collections.Generic.List<System.Guid> PluginsNeededIds 716 { 717 get 718 { 719 return this.PluginsNeededIdsField; 720 } 721 set 722 { 723 if ((object.ReferenceEquals(this.PluginsNeededIdsField, value) != true)) 724 { 725 this.PluginsNeededIdsField = value; 726 this.RaisePropertyChanged("PluginsNeededIds"); 727 } 728 } 729 } 730 731 [System.Runtime.Serialization.DataMemberAttribute()] 732 public int Priority 733 { 734 get 735 { 736 return this.PriorityField; 737 } 738 set 739 { 740 if ((this.PriorityField.Equals(value) != true)) 741 { 742 this.PriorityField = value; 743 this.RaisePropertyChanged("Priority"); 744 } 745 } 746 } 747 } 748 749 [System.Diagnostics.DebuggerStepThroughAttribute()] 750 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 751 [System.Runtime.Serialization.DataContractAttribute(Name="PluginData", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 752 "nsfer")] 753 [System.SerializableAttribute()] 754 public partial class PluginData : HeuristicLab.Clients.Hive.HiveItem 755 { 756 757 [System.Runtime.Serialization.OptionalFieldAttribute()] 87 758 private byte[] DataField; 88 759 89 private System.Guid JobIdField; 760 [System.Runtime.Serialization.OptionalFieldAttribute()] 761 private string FileNameField; 762 763 [System.Runtime.Serialization.OptionalFieldAttribute()] 764 private System.Guid PluginIdField; 90 765 91 766 [System.Runtime.Serialization.DataMemberAttribute()] … … 107 782 108 783 [System.Runtime.Serialization.DataMemberAttribute()] 109 public System.Guid JobId 110 { 111 get 112 { 113 return this.JobIdField; 114 } 115 set 116 { 117 if ((this.JobIdField.Equals(value) != true)) 118 { 119 this.JobIdField = value; 120 this.RaisePropertyChanged("JobId"); 784 public string FileName 785 { 786 get 787 { 788 return this.FileNameField; 789 } 790 set 791 { 792 if ((object.ReferenceEquals(this.FileNameField, value) != true)) 793 { 794 this.FileNameField = value; 795 this.RaisePropertyChanged("FileName"); 796 } 797 } 798 } 799 800 [System.Runtime.Serialization.DataMemberAttribute()] 801 public System.Guid PluginId 802 { 803 get 804 { 805 return this.PluginIdField; 806 } 807 set 808 { 809 if ((this.PluginIdField.Equals(value) != true)) 810 { 811 this.PluginIdField = value; 812 this.RaisePropertyChanged("PluginId"); 121 813 } 122 814 } … … 128 820 [System.Runtime.Serialization.DataContractAttribute(Name="NamedHiveItem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 129 821 "nsfer")] 822 [System.SerializableAttribute()] 130 823 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.HiveExperiment))] 131 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Project))] 132 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.HivePlugin))] 133 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.HivePluginData))] 824 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Plugin))] 134 825 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Resource))] 135 826 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.SlaveGroup))] … … 138 829 { 139 830 831 [System.Runtime.Serialization.OptionalFieldAttribute()] 140 832 private string DescriptionField; 141 833 834 [System.Runtime.Serialization.OptionalFieldAttribute()] 142 835 private string NameField; 143 836 … … 181 874 [System.Runtime.Serialization.DataContractAttribute(Name="HiveExperiment", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 182 875 "nsfer")] 876 [System.SerializableAttribute()] 183 877 public partial class HiveExperiment : HeuristicLab.Clients.Hive.NamedHiveItem 184 878 { 185 879 186 private string ResourceIdsField; 187 188 private System.Nullable<System.Guid> RootJobIdField; 189 190 private System.Guid UserIdField; 191 192 [System.Runtime.Serialization.DataMemberAttribute()] 193 public string ResourceIds 194 { 195 get 196 { 197 return this.ResourceIdsField; 198 } 199 set 200 { 201 if ((object.ReferenceEquals(this.ResourceIdsField, value) != true)) 202 { 203 this.ResourceIdsField = value; 204 this.RaisePropertyChanged("ResourceIds"); 205 } 206 } 207 } 208 209 [System.Runtime.Serialization.DataMemberAttribute()] 210 public System.Nullable<System.Guid> RootJobId 880 [System.Runtime.Serialization.OptionalFieldAttribute()] 881 private System.DateTime DateCreatedField; 882 883 [System.Runtime.Serialization.OptionalFieldAttribute()] 884 private System.Nullable<System.DateTime> LastAccessedField; 885 886 [System.Runtime.Serialization.OptionalFieldAttribute()] 887 private System.Guid OwnerUserIdField; 888 889 [System.Runtime.Serialization.OptionalFieldAttribute()] 890 private string ResourceNamesField; 891 892 [System.Runtime.Serialization.OptionalFieldAttribute()] 893 private System.Guid RootJobIdField; 894 895 [System.Runtime.Serialization.DataMemberAttribute()] 896 public System.DateTime DateCreated 897 { 898 get 899 { 900 return this.DateCreatedField; 901 } 902 set 903 { 904 if ((this.DateCreatedField.Equals(value) != true)) 905 { 906 this.DateCreatedField = value; 907 this.RaisePropertyChanged("DateCreated"); 908 } 909 } 910 } 911 912 [System.Runtime.Serialization.DataMemberAttribute()] 913 public System.Nullable<System.DateTime> LastAccessed 914 { 915 get 916 { 917 return this.LastAccessedField; 918 } 919 set 920 { 921 if ((this.LastAccessedField.Equals(value) != true)) 922 { 923 this.LastAccessedField = value; 924 this.RaisePropertyChanged("LastAccessed"); 925 } 926 } 927 } 928 929 [System.Runtime.Serialization.DataMemberAttribute()] 930 public System.Guid OwnerUserId 931 { 932 get 933 { 934 return this.OwnerUserIdField; 935 } 936 set 937 { 938 if ((this.OwnerUserIdField.Equals(value) != true)) 939 { 940 this.OwnerUserIdField = value; 941 this.RaisePropertyChanged("OwnerUserId"); 942 } 943 } 944 } 945 946 [System.Runtime.Serialization.DataMemberAttribute()] 947 public string ResourceNames 948 { 949 get 950 { 951 return this.ResourceNamesField; 952 } 953 set 954 { 955 if ((object.ReferenceEquals(this.ResourceNamesField, value) != true)) 956 { 957 this.ResourceNamesField = value; 958 this.RaisePropertyChanged("ResourceNames"); 959 } 960 } 961 } 962 963 [System.Runtime.Serialization.DataMemberAttribute()] 964 public System.Guid RootJobId 211 965 { 212 966 get … … 223 977 } 224 978 } 979 } 980 981 [System.Diagnostics.DebuggerStepThroughAttribute()] 982 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 983 [System.Runtime.Serialization.DataContractAttribute(Name="Plugin", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 984 "nsfer")] 985 [System.SerializableAttribute()] 986 public partial class Plugin : HeuristicLab.Clients.Hive.NamedHiveItem 987 { 988 989 [System.Runtime.Serialization.OptionalFieldAttribute()] 990 private System.DateTime DateCreatedField; 991 992 [System.Runtime.Serialization.OptionalFieldAttribute()] 993 private bool IsLocalField; 994 995 [System.Runtime.Serialization.OptionalFieldAttribute()] 996 private System.Guid UserIdField; 997 998 [System.Runtime.Serialization.OptionalFieldAttribute()] 999 private System.Version VersionField; 1000 1001 [System.Runtime.Serialization.DataMemberAttribute()] 1002 public System.DateTime DateCreated 1003 { 1004 get 1005 { 1006 return this.DateCreatedField; 1007 } 1008 set 1009 { 1010 if ((this.DateCreatedField.Equals(value) != true)) 1011 { 1012 this.DateCreatedField = value; 1013 this.RaisePropertyChanged("DateCreated"); 1014 } 1015 } 1016 } 1017 1018 [System.Runtime.Serialization.DataMemberAttribute()] 1019 public bool IsLocal 1020 { 1021 get 1022 { 1023 return this.IsLocalField; 1024 } 1025 set 1026 { 1027 if ((this.IsLocalField.Equals(value) != true)) 1028 { 1029 this.IsLocalField = value; 1030 this.RaisePropertyChanged("IsLocal"); 1031 } 1032 } 1033 } 225 1034 226 1035 [System.Runtime.Serialization.DataMemberAttribute()] … … 240 1049 } 241 1050 } 242 }243 244 [System.Diagnostics.DebuggerStepThroughAttribute()]245 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]246 [System.Runtime.Serialization.DataContractAttribute(Name="Project", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" +247 "nsfer")]248 public partial class Project : HeuristicLab.Clients.Hive.NamedHiveItem249 {250 }251 252 [System.Diagnostics.DebuggerStepThroughAttribute()]253 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]254 [System.Runtime.Serialization.DataContractAttribute(Name="HivePlugin", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" +255 "nsfer")]256 public partial class HivePlugin : HeuristicLab.Clients.Hive.NamedHiveItem257 {258 259 private bool UpdateField;260 261 private System.Version VersionField;262 263 [System.Runtime.Serialization.DataMemberAttribute()]264 public bool Update265 {266 get267 {268 return this.UpdateField;269 }270 set271 {272 if ((this.UpdateField.Equals(value) != true))273 {274 this.UpdateField = value;275 this.RaisePropertyChanged("Update");276 }277 }278 }279 1051 280 1052 [System.Runtime.Serialization.DataMemberAttribute()] … … 291 1063 this.VersionField = value; 292 1064 this.RaisePropertyChanged("Version"); 293 }294 }295 }296 }297 298 [System.Diagnostics.DebuggerStepThroughAttribute()]299 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]300 [System.Runtime.Serialization.DataContractAttribute(Name="HivePluginData", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" +301 "nsfer")]302 public partial class HivePluginData : HeuristicLab.Clients.Hive.NamedHiveItem303 {304 305 private byte[] DataField;306 307 [System.Runtime.Serialization.DataMemberAttribute()]308 public byte[] Data309 {310 get311 {312 return this.DataField;313 }314 set315 {316 if ((object.ReferenceEquals(this.DataField, value) != true))317 {318 this.DataField = value;319 this.RaisePropertyChanged("Data");320 1065 } 321 1066 } … … 327 1072 [System.Runtime.Serialization.DataContractAttribute(Name="Resource", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 328 1073 "nsfer")] 1074 [System.SerializableAttribute()] 329 1075 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.SlaveGroup))] 330 1076 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Slave))] 331 1077 public partial class Resource : HeuristicLab.Clients.Hive.NamedHiveItem 332 1078 { 1079 1080 [System.Runtime.Serialization.OptionalFieldAttribute()] 1081 private System.Nullable<System.Guid> ParentResourceIdField; 1082 1083 [System.Runtime.Serialization.DataMemberAttribute()] 1084 public System.Nullable<System.Guid> ParentResourceId 1085 { 1086 get 1087 { 1088 return this.ParentResourceIdField; 1089 } 1090 set 1091 { 1092 if ((this.ParentResourceIdField.Equals(value) != true)) 1093 { 1094 this.ParentResourceIdField = value; 1095 this.RaisePropertyChanged("ParentResourceId"); 1096 } 1097 } 1098 } 333 1099 } 334 1100 … … 337 1103 [System.Runtime.Serialization.DataContractAttribute(Name="SlaveGroup", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 338 1104 "nsfer")] 1105 [System.SerializableAttribute()] 339 1106 public partial class SlaveGroup : HeuristicLab.Clients.Hive.Resource 340 1107 { 341 342 private System.Guid[] ResourcesIdsField; 343 344 [System.Runtime.Serialization.DataMemberAttribute()] 345 public System.Guid[] ResourcesIds 346 { 347 get 348 { 349 return this.ResourcesIdsField; 350 } 351 set 352 { 353 if ((object.ReferenceEquals(this.ResourcesIdsField, value) != true)) 354 { 355 this.ResourcesIdsField = value; 356 this.RaisePropertyChanged("ResourcesIds"); 357 } 358 } 359 } 360 } 361 362 [System.Diagnostics.DebuggerStepThroughAttribute()] 1108 } 1109 363 1110 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 364 [System.Runtime.Serialization.DataContractAttribute(Name=" Slave", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" +1111 [System.Runtime.Serialization.DataContractAttribute(Name="CpuArchitecture", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 365 1112 "nsfer")] 366 public partial class Slave : HeuristicLab.Clients.Hive.Resource 367 { 368 369 private HeuristicLab.Clients.Hive.CalendarState CalendarSyncStatusField; 370 371 private System.Nullable<int> CoresField; 372 373 private System.Nullable<int> CpuSpeedPerCoreField; 374 375 private System.Nullable<int> FreeCoresField; 376 377 private System.Nullable<int> FreeMemoryField; 378 379 private bool IsAllowedToCalculateField; 380 381 private System.Nullable<int> MemoryField; 382 383 private System.Guid SlaveConfigIdField; 384 385 private HeuristicLab.Clients.Hive.SlaveState StateField; 386 387 [System.Runtime.Serialization.DataMemberAttribute()] 388 public HeuristicLab.Clients.Hive.CalendarState CalendarSyncStatus 389 { 390 get 391 { 392 return this.CalendarSyncStatusField; 393 } 394 set 395 { 396 if ((this.CalendarSyncStatusField.Equals(value) != true)) 397 { 398 this.CalendarSyncStatusField = value; 399 this.RaisePropertyChanged("CalendarSyncStatus"); 400 } 401 } 402 } 403 404 [System.Runtime.Serialization.DataMemberAttribute()] 405 public System.Nullable<int> Cores 406 { 407 get 408 { 409 return this.CoresField; 410 } 411 set 412 { 413 if ((this.CoresField.Equals(value) != true)) 414 { 415 this.CoresField = value; 416 this.RaisePropertyChanged("Cores"); 417 } 418 } 419 } 420 421 [System.Runtime.Serialization.DataMemberAttribute()] 422 public System.Nullable<int> CpuSpeedPerCore 423 { 424 get 425 { 426 return this.CpuSpeedPerCoreField; 427 } 428 set 429 { 430 if ((this.CpuSpeedPerCoreField.Equals(value) != true)) 431 { 432 this.CpuSpeedPerCoreField = value; 433 this.RaisePropertyChanged("CpuSpeedPerCore"); 434 } 435 } 436 } 437 438 [System.Runtime.Serialization.DataMemberAttribute()] 439 public System.Nullable<int> FreeCores 440 { 441 get 442 { 443 return this.FreeCoresField; 444 } 445 set 446 { 447 if ((this.FreeCoresField.Equals(value) != true)) 448 { 449 this.FreeCoresField = value; 450 this.RaisePropertyChanged("FreeCores"); 451 } 452 } 453 } 454 455 [System.Runtime.Serialization.DataMemberAttribute()] 456 public System.Nullable<int> FreeMemory 457 { 458 get 459 { 460 return this.FreeMemoryField; 461 } 462 set 463 { 464 if ((this.FreeMemoryField.Equals(value) != true)) 465 { 466 this.FreeMemoryField = value; 467 this.RaisePropertyChanged("FreeMemory"); 468 } 469 } 470 } 471 472 [System.Runtime.Serialization.DataMemberAttribute()] 473 public bool IsAllowedToCalculate 474 { 475 get 476 { 477 return this.IsAllowedToCalculateField; 478 } 479 set 480 { 481 if ((this.IsAllowedToCalculateField.Equals(value) != true)) 482 { 483 this.IsAllowedToCalculateField = value; 484 this.RaisePropertyChanged("IsAllowedToCalculate"); 485 } 486 } 487 } 488 489 [System.Runtime.Serialization.DataMemberAttribute()] 490 public System.Nullable<int> Memory 491 { 492 get 493 { 494 return this.MemoryField; 495 } 496 set 497 { 498 if ((this.MemoryField.Equals(value) != true)) 499 { 500 this.MemoryField = value; 501 this.RaisePropertyChanged("Memory"); 502 } 503 } 504 } 505 506 [System.Runtime.Serialization.DataMemberAttribute()] 507 public System.Guid SlaveConfigId 508 { 509 get 510 { 511 return this.SlaveConfigIdField; 512 } 513 set 514 { 515 if ((this.SlaveConfigIdField.Equals(value) != true)) 516 { 517 this.SlaveConfigIdField = value; 518 this.RaisePropertyChanged("SlaveConfigId"); 519 } 520 } 521 } 522 523 [System.Runtime.Serialization.DataMemberAttribute()] 524 public HeuristicLab.Clients.Hive.SlaveState State 525 { 526 get 527 { 528 return this.StateField; 529 } 530 set 531 { 532 if ((this.StateField.Equals(value) != true)) 533 { 534 this.StateField = value; 535 this.RaisePropertyChanged("State"); 536 } 537 } 538 } 539 } 540 541 [System.Diagnostics.DebuggerStepThroughAttribute()] 1113 public enum CpuArchitecture : int 1114 { 1115 1116 [System.Runtime.Serialization.EnumMemberAttribute()] 1117 x86 = 0, 1118 1119 [System.Runtime.Serialization.EnumMemberAttribute()] 1120 x64 = 1, 1121 } 1122 542 1123 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 543 [System.Runtime.Serialization.DataContractAttribute(Name=" Appointment", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" +1124 [System.Runtime.Serialization.DataContractAttribute(Name="SlaveState", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 544 1125 "nsfer")] 545 public partial class Appointment : HeuristicLab.Clients.Hive.HiveItem 546 { 547 548 private bool AllDayEventField; 549 550 private System.DateTime EndDateField; 551 552 private bool RecurringField; 553 554 private System.Guid RecurringIdField; 555 556 private System.Guid ResourceIdField; 557 558 private System.DateTime StartDateField; 559 560 [System.Runtime.Serialization.DataMemberAttribute()] 561 public bool AllDayEvent 562 { 563 get 564 { 565 return this.AllDayEventField; 566 } 567 set 568 { 569 if ((this.AllDayEventField.Equals(value) != true)) 570 { 571 this.AllDayEventField = value; 572 this.RaisePropertyChanged("AllDayEvent"); 573 } 574 } 575 } 576 577 [System.Runtime.Serialization.DataMemberAttribute()] 578 public System.DateTime EndDate 579 { 580 get 581 { 582 return this.EndDateField; 583 } 584 set 585 { 586 if ((this.EndDateField.Equals(value) != true)) 587 { 588 this.EndDateField = value; 589 this.RaisePropertyChanged("EndDate"); 590 } 591 } 592 } 593 594 [System.Runtime.Serialization.DataMemberAttribute()] 595 public bool Recurring 596 { 597 get 598 { 599 return this.RecurringField; 600 } 601 set 602 { 603 if ((this.RecurringField.Equals(value) != true)) 604 { 605 this.RecurringField = value; 606 this.RaisePropertyChanged("Recurring"); 607 } 608 } 609 } 610 611 [System.Runtime.Serialization.DataMemberAttribute()] 612 public System.Guid RecurringId 613 { 614 get 615 { 616 return this.RecurringIdField; 617 } 618 set 619 { 620 if ((this.RecurringIdField.Equals(value) != true)) 621 { 622 this.RecurringIdField = value; 623 this.RaisePropertyChanged("RecurringId"); 624 } 625 } 626 } 627 628 [System.Runtime.Serialization.DataMemberAttribute()] 629 public System.Guid ResourceId 630 { 631 get 632 { 633 return this.ResourceIdField; 634 } 635 set 636 { 637 if ((this.ResourceIdField.Equals(value) != true)) 638 { 639 this.ResourceIdField = value; 640 this.RaisePropertyChanged("ResourceId"); 641 } 642 } 643 } 644 645 [System.Runtime.Serialization.DataMemberAttribute()] 646 public System.DateTime StartDate 647 { 648 get 649 { 650 return this.StartDateField; 651 } 652 set 653 { 654 if ((this.StartDateField.Equals(value) != true)) 655 { 656 this.StartDateField = value; 657 this.RaisePropertyChanged("StartDate"); 658 } 659 } 660 } 661 } 662 663 [System.Diagnostics.DebuggerStepThroughAttribute()] 664 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 665 [System.Runtime.Serialization.DataContractAttribute(Name="LightweightJob", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 666 "nsfer")] 667 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Job))] 668 public partial class LightweightJob : HeuristicLab.Clients.Hive.HiveItem 669 { 670 671 private System.Nullable<System.DateTime> DateCalculatedField; 672 673 private System.Nullable<System.DateTime> DateCreatedField; 674 675 private System.Nullable<System.DateTime> DateFinishedField; 676 677 private string ExceptionField; 678 679 private System.TimeSpan ExecutionTimeField; 680 681 private System.Nullable<System.Guid> ParentJobIdField; 682 683 private System.Guid SlaveIdField; 684 685 private HeuristicLab.Clients.Hive.JobState StateField; 686 687 [System.Runtime.Serialization.DataMemberAttribute()] 688 public System.Nullable<System.DateTime> DateCalculated 689 { 690 get 691 { 692 return this.DateCalculatedField; 693 } 694 set 695 { 696 if ((this.DateCalculatedField.Equals(value) != true)) 697 { 698 this.DateCalculatedField = value; 699 this.RaisePropertyChanged("DateCalculated"); 700 } 701 } 702 } 703 704 [System.Runtime.Serialization.DataMemberAttribute()] 705 public System.Nullable<System.DateTime> DateCreated 706 { 707 get 708 { 709 return this.DateCreatedField; 710 } 711 set 712 { 713 if ((this.DateCreatedField.Equals(value) != true)) 714 { 715 this.DateCreatedField = value; 716 this.RaisePropertyChanged("DateCreated"); 717 } 718 } 719 } 720 721 [System.Runtime.Serialization.DataMemberAttribute()] 722 public System.Nullable<System.DateTime> DateFinished 723 { 724 get 725 { 726 return this.DateFinishedField; 727 } 728 set 729 { 730 if ((this.DateFinishedField.Equals(value) != true)) 731 { 732 this.DateFinishedField = value; 733 this.RaisePropertyChanged("DateFinished"); 734 } 735 } 736 } 737 738 [System.Runtime.Serialization.DataMemberAttribute()] 739 public string Exception 740 { 741 get 742 { 743 return this.ExceptionField; 744 } 745 set 746 { 747 if ((object.ReferenceEquals(this.ExceptionField, value) != true)) 748 { 749 this.ExceptionField = value; 750 this.RaisePropertyChanged("Exception"); 751 } 752 } 753 } 754 755 [System.Runtime.Serialization.DataMemberAttribute()] 756 public System.TimeSpan ExecutionTime 757 { 758 get 759 { 760 return this.ExecutionTimeField; 761 } 762 set 763 { 764 if ((this.ExecutionTimeField.Equals(value) != true)) 765 { 766 this.ExecutionTimeField = value; 767 this.RaisePropertyChanged("ExecutionTime"); 768 } 769 } 770 } 771 772 [System.Runtime.Serialization.DataMemberAttribute()] 773 public System.Nullable<System.Guid> ParentJobId 774 { 775 get 776 { 777 return this.ParentJobIdField; 778 } 779 set 780 { 781 if ((this.ParentJobIdField.Equals(value) != true)) 782 { 783 this.ParentJobIdField = value; 784 this.RaisePropertyChanged("ParentJobId"); 785 } 786 } 787 } 788 789 [System.Runtime.Serialization.DataMemberAttribute()] 790 public System.Guid SlaveId 791 { 792 get 793 { 794 return this.SlaveIdField; 795 } 796 set 797 { 798 if ((this.SlaveIdField.Equals(value) != true)) 799 { 800 this.SlaveIdField = value; 801 this.RaisePropertyChanged("SlaveId"); 802 } 803 } 804 } 805 806 [System.Runtime.Serialization.DataMemberAttribute()] 807 public HeuristicLab.Clients.Hive.JobState State 808 { 809 get 810 { 811 return this.StateField; 812 } 813 set 814 { 815 if ((this.StateField.Equals(value) != true)) 816 { 817 this.StateField = value; 818 this.RaisePropertyChanged("State"); 819 } 820 } 821 } 822 } 823 824 [System.Diagnostics.DebuggerStepThroughAttribute()] 825 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 826 [System.Runtime.Serialization.DataContractAttribute(Name="Job", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 827 "nsfer")] 828 public partial class Job : HeuristicLab.Clients.Hive.LightweightJob 829 { 830 831 private System.Guid[] AssignedResourceIdsField; 832 833 private int CoresNeededField; 834 835 private int MemoryNeededField; 836 837 private System.Guid[] PluginsNeededIdsField; 838 839 private int PriorityField; 840 841 private System.Guid ProjectIdField; 842 843 private System.Guid UserIdField; 844 845 [System.Runtime.Serialization.DataMemberAttribute()] 846 public System.Guid[] AssignedResourceIds 847 { 848 get 849 { 850 return this.AssignedResourceIdsField; 851 } 852 set 853 { 854 if ((object.ReferenceEquals(this.AssignedResourceIdsField, value) != true)) 855 { 856 this.AssignedResourceIdsField = value; 857 this.RaisePropertyChanged("AssignedResourceIds"); 858 } 859 } 860 } 861 862 [System.Runtime.Serialization.DataMemberAttribute()] 863 public int CoresNeeded 864 { 865 get 866 { 867 return this.CoresNeededField; 868 } 869 set 870 { 871 if ((this.CoresNeededField.Equals(value) != true)) 872 { 873 this.CoresNeededField = value; 874 this.RaisePropertyChanged("CoresNeeded"); 875 } 876 } 877 } 878 879 [System.Runtime.Serialization.DataMemberAttribute()] 880 public int MemoryNeeded 881 { 882 get 883 { 884 return this.MemoryNeededField; 885 } 886 set 887 { 888 if ((this.MemoryNeededField.Equals(value) != true)) 889 { 890 this.MemoryNeededField = value; 891 this.RaisePropertyChanged("MemoryNeeded"); 892 } 893 } 894 } 895 896 [System.Runtime.Serialization.DataMemberAttribute()] 897 public System.Guid[] PluginsNeededIds 898 { 899 get 900 { 901 return this.PluginsNeededIdsField; 902 } 903 set 904 { 905 if ((object.ReferenceEquals(this.PluginsNeededIdsField, value) != true)) 906 { 907 this.PluginsNeededIdsField = value; 908 this.RaisePropertyChanged("PluginsNeededIds"); 909 } 910 } 911 } 912 913 [System.Runtime.Serialization.DataMemberAttribute()] 914 public int Priority 915 { 916 get 917 { 918 return this.PriorityField; 919 } 920 set 921 { 922 if ((this.PriorityField.Equals(value) != true)) 923 { 924 this.PriorityField = value; 925 this.RaisePropertyChanged("Priority"); 926 } 927 } 928 } 929 930 [System.Runtime.Serialization.DataMemberAttribute()] 931 public System.Guid ProjectId 932 { 933 get 934 { 935 return this.ProjectIdField; 936 } 937 set 938 { 939 if ((this.ProjectIdField.Equals(value) != true)) 940 { 941 this.ProjectIdField = value; 942 this.RaisePropertyChanged("ProjectId"); 943 } 944 } 945 } 946 947 [System.Runtime.Serialization.DataMemberAttribute()] 948 public System.Guid UserId 949 { 950 get 951 { 952 return this.UserIdField; 953 } 954 set 955 { 956 if ((this.UserIdField.Equals(value) != true)) 957 { 958 this.UserIdField = value; 959 this.RaisePropertyChanged("UserId"); 960 } 961 } 962 } 1126 public enum SlaveState : int 1127 { 1128 1129 [System.Runtime.Serialization.EnumMemberAttribute()] 1130 Idle = 0, 1131 1132 [System.Runtime.Serialization.EnumMemberAttribute()] 1133 Calculating = 1, 1134 1135 [System.Runtime.Serialization.EnumMemberAttribute()] 1136 Offline = 2, 963 1137 } 964 1138 … … 970 1144 971 1145 [System.Runtime.Serialization.EnumMemberAttribute()] 972 Calculating= 0,1146 Offline = 0, 973 1147 974 1148 [System.Runtime.Serialization.EnumMemberAttribute()] … … 976 1150 977 1151 [System.Runtime.Serialization.EnumMemberAttribute()] 978 Finished= 2,1152 Transferring = 2, 979 1153 980 1154 [System.Runtime.Serialization.EnumMemberAttribute()] 981 Aborted= 3,1155 Calculating = 3, 982 1156 983 1157 [System.Runtime.Serialization.EnumMemberAttribute()] 984 F ailed = 4,1158 Finished = 4, 985 1159 986 1160 [System.Runtime.Serialization.EnumMemberAttribute()] 987 WaitForChildJobs = 5, 988 } 989 990 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 991 [System.Runtime.Serialization.DataContractAttribute(Name="CalendarState", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 992 "nsfer")] 993 public enum CalendarState : int 994 { 1161 Aborted = 5, 995 1162 996 1163 [System.Runtime.Serialization.EnumMemberAttribute()] 997 Fetch = 0, 998 999 [System.Runtime.Serialization.EnumMemberAttribute()] 1000 ForceFetch = 1, 1001 1002 [System.Runtime.Serialization.EnumMemberAttribute()] 1003 Fetching = 2, 1004 1005 [System.Runtime.Serialization.EnumMemberAttribute()] 1006 Fetched = 3, 1007 1008 [System.Runtime.Serialization.EnumMemberAttribute()] 1009 NotAllowedToFetch = 4, 1010 } 1011 1012 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1013 [System.Runtime.Serialization.DataContractAttribute(Name="SlaveState", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 1014 "nsfer")] 1015 public enum SlaveState : int 1016 { 1017 1018 [System.Runtime.Serialization.EnumMemberAttribute()] 1019 Idle = 0, 1020 1021 [System.Runtime.Serialization.EnumMemberAttribute()] 1022 Calculating = 1, 1023 1024 [System.Runtime.Serialization.EnumMemberAttribute()] 1025 Offline = 2, 1164 Failed = 6, 1026 1165 } 1027 1166 … … 1030 1169 [System.Runtime.Serialization.DataContractAttribute(Name="Heartbeat", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common.DataTra" + 1031 1170 "nsfer")] 1171 [System.SerializableAttribute()] 1032 1172 public partial class Heartbeat : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 1033 1173 { 1034 1174 1175 [System.NonSerializedAttribute()] 1035 1176 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 1036 1177 1178 [System.Runtime.Serialization.OptionalFieldAttribute()] 1179 private bool AssignJobField; 1180 1181 [System.Runtime.Serialization.OptionalFieldAttribute()] 1037 1182 private int FreeCoresField; 1038 1183 1184 [System.Runtime.Serialization.OptionalFieldAttribute()] 1039 1185 private int FreeMemoryField; 1040 1186 1041 private bool IsAllowedToCalculateField; 1042 1187 [System.Runtime.Serialization.OptionalFieldAttribute()] 1043 1188 private System.Collections.Generic.Dictionary<System.Guid, System.TimeSpan> JobProgressField; 1044 1189 1190 [System.Runtime.Serialization.OptionalFieldAttribute()] 1045 1191 private System.Guid SlaveIdField; 1046 1192 … … 1054 1200 { 1055 1201 this.extensionDataField = value; 1202 } 1203 } 1204 1205 [System.Runtime.Serialization.DataMemberAttribute()] 1206 public bool AssignJob 1207 { 1208 get 1209 { 1210 return this.AssignJobField; 1211 } 1212 set 1213 { 1214 if ((this.AssignJobField.Equals(value) != true)) 1215 { 1216 this.AssignJobField = value; 1217 this.RaisePropertyChanged("AssignJob"); 1218 } 1056 1219 } 1057 1220 } … … 1087 1250 this.FreeMemoryField = value; 1088 1251 this.RaisePropertyChanged("FreeMemory"); 1089 }1090 }1091 }1092 1093 [System.Runtime.Serialization.DataMemberAttribute()]1094 public bool IsAllowedToCalculate1095 {1096 get1097 {1098 return this.IsAllowedToCalculateField;1099 }1100 set1101 {1102 if ((this.IsAllowedToCalculateField.Equals(value) != true))1103 {1104 this.IsAllowedToCalculateField = value;1105 this.RaisePropertyChanged("IsAllowedToCalculate");1106 1252 } 1107 1253 } … … 1157 1303 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1158 1304 [System.Runtime.Serialization.DataContractAttribute(Name="MessageContainer", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.Common")] 1305 [System.SerializableAttribute()] 1159 1306 public partial class MessageContainer : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 1160 1307 { 1161 1308 1309 [System.NonSerializedAttribute()] 1162 1310 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 1163 1311 1164 private System.Guid JobIdk__BackingFieldField; 1165 1166 private HeuristicLab.Clients.Hive.MessageContainer.MessageType Messagek__BackingFieldField; 1312 [System.Runtime.Serialization.OptionalFieldAttribute()] 1313 private System.Guid JobIdField; 1314 1315 [System.Runtime.Serialization.OptionalFieldAttribute()] 1316 private HeuristicLab.Clients.Hive.MessageContainer.MessageType MessageField; 1167 1317 1168 1318 public System.Runtime.Serialization.ExtensionDataObject ExtensionData … … 1178 1328 } 1179 1329 1180 [System.Runtime.Serialization.DataMemberAttribute( Name="<JobId>k__BackingField", IsRequired=true)]1181 public System.Guid JobId k__BackingField1182 { 1183 get 1184 { 1185 return this.JobId k__BackingFieldField;1186 } 1187 set 1188 { 1189 if ((this.JobId k__BackingFieldField.Equals(value) != true))1190 { 1191 this.JobId k__BackingFieldField = value;1192 this.RaisePropertyChanged("JobId k__BackingField");1193 } 1194 } 1195 } 1196 1197 [System.Runtime.Serialization.DataMemberAttribute( Name="<Message>k__BackingField", IsRequired=true)]1198 public HeuristicLab.Clients.Hive.MessageContainer.MessageType Message k__BackingField1199 { 1200 get 1201 { 1202 return this.Message k__BackingFieldField;1203 } 1204 set 1205 { 1206 if ((this.Message k__BackingFieldField.Equals(value) != true))1207 { 1208 this.Message k__BackingFieldField = value;1209 this.RaisePropertyChanged("Message k__BackingField");1330 [System.Runtime.Serialization.DataMemberAttribute()] 1331 public System.Guid JobId 1332 { 1333 get 1334 { 1335 return this.JobIdField; 1336 } 1337 set 1338 { 1339 if ((this.JobIdField.Equals(value) != true)) 1340 { 1341 this.JobIdField = value; 1342 this.RaisePropertyChanged("JobId"); 1343 } 1344 } 1345 } 1346 1347 [System.Runtime.Serialization.DataMemberAttribute()] 1348 public HeuristicLab.Clients.Hive.MessageContainer.MessageType Message 1349 { 1350 get 1351 { 1352 return this.MessageField; 1353 } 1354 set 1355 { 1356 if ((this.MessageField.Equals(value) != true)) 1357 { 1358 this.MessageField = value; 1359 this.RaisePropertyChanged("Message"); 1210 1360 } 1211 1361 } … … 1229 1379 1230 1380 [System.Runtime.Serialization.EnumMemberAttribute()] 1231 FetchJob = 0,1381 CalculateJob = 0, 1232 1382 1233 1383 [System.Runtime.Serialization.EnumMemberAttribute()] 1234 AbortJob = 1,1384 StopJob = 1, 1235 1385 1236 1386 [System.Runtime.Serialization.EnumMemberAttribute()] 1237 JobAborted= 2,1387 StopAll = 2, 1238 1388 1239 1389 [System.Runtime.Serialization.EnumMemberAttribute()] 1240 FinishedJob = 3,1390 AbortJob = 3, 1241 1391 1242 1392 [System.Runtime.Serialization.EnumMemberAttribute()] 1243 NoMessage= 4,1393 AbortAll = 4, 1244 1394 1245 1395 [System.Runtime.Serialization.EnumMemberAttribute()] 1246 SnapshotReady= 5,1396 PauseJob = 5, 1247 1397 1248 1398 [System.Runtime.Serialization.EnumMemberAttribute()] 1249 Shutdown= 6,1399 PauseAll = 6, 1250 1400 1251 1401 [System.Runtime.Serialization.EnumMemberAttribute()] 1252 JobFailed= 7,1402 Restart = 7, 1253 1403 1254 1404 [System.Runtime.Serialization.EnumMemberAttribute()] 1255 UptimeLimitDisconnect= 8,1405 Sleep = 8, 1256 1406 1257 1407 [System.Runtime.Serialization.EnumMemberAttribute()] 1258 UpdateCalendar= 9,1408 ShutdownSlave = 9, 1259 1409 1260 1410 [System.Runtime.Serialization.EnumMemberAttribute()] 1261 AddChildJob= 10,1411 SayHello = 10, 1262 1412 1263 1413 [System.Runtime.Serialization.EnumMemberAttribute()] 1264 PauseJob = 11,1414 AddChildJob = 11, 1265 1415 1266 1416 [System.Runtime.Serialization.EnumMemberAttribute()] … … 1269 1419 [System.Runtime.Serialization.EnumMemberAttribute()] 1270 1420 DeleteChildJobs = 13, 1271 1272 [System.Runtime.Serialization.EnumMemberAttribute()]1273 AddSlaveInfo = 14,1274 1421 } 1275 1422 } … … 1280 1427 { 1281 1428 1429 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetSlaves", ReplyAction="http://tempuri.org/IHiveService/GetSlavesResponse")] 1430 System.Collections.Generic.List<HeuristicLab.Clients.Hive.Slave> GetSlaves(); 1431 1432 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetSlaveGroups", ReplyAction="http://tempuri.org/IHiveService/GetSlaveGroupsResponse")] 1433 System.Collections.Generic.List<HeuristicLab.Clients.Hive.SlaveGroup> GetSlaveGroups(); 1434 1435 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateSlave", ReplyAction="http://tempuri.org/IHiveService/UpdateSlaveResponse")] 1436 void UpdateSlave(HeuristicLab.Clients.Hive.Slave slave); 1437 1438 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateSlaveGroup", ReplyAction="http://tempuri.org/IHiveService/UpdateSlaveGroupResponse")] 1439 void UpdateSlaveGroup(HeuristicLab.Clients.Hive.SlaveGroup slaveGroup); 1440 1441 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteSlave", ReplyAction="http://tempuri.org/IHiveService/DeleteSlaveResponse")] 1442 void DeleteSlave(System.Guid slaveId); 1443 1444 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteSlaveGroup", ReplyAction="http://tempuri.org/IHiveService/DeleteSlaveGroupResponse")] 1445 void DeleteSlaveGroup(System.Guid slaveGroupId); 1446 1447 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddResourceToGroup", ReplyAction="http://tempuri.org/IHiveService/AddResourceToGroupResponse")] 1448 void AddResourceToGroup(System.Guid slaveGroupId, System.Guid resourceId); 1449 1450 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/RemoveResourceFromGroup", ReplyAction="http://tempuri.org/IHiveService/RemoveResourceFromGroupResponse")] 1451 void RemoveResourceFromGroup(System.Guid slaveGroupId, System.Guid resourceId); 1452 1453 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetResourceId", ReplyAction="http://tempuri.org/IHiveService/GetResourceIdResponse")] 1454 System.Guid GetResourceId(string resourceName); 1455 1456 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/TriggerLifecycle", ReplyAction="http://tempuri.org/IHiveService/TriggerLifecycleResponse")] 1457 void TriggerLifecycle(); 1458 1282 1459 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddJob", ReplyAction="http://tempuri.org/IHiveService/AddJobResponse")] 1283 System.Guid AddJob(HeuristicLab.Clients.Hive.Job job Dto, HeuristicLab.Clients.Hive.JobData jobDataDto);1460 System.Guid AddJob(HeuristicLab.Clients.Hive.Job job, HeuristicLab.Clients.Hive.JobData jobData, System.Collections.Generic.List<System.Guid> resourceIds); 1284 1461 1285 1462 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddChildJob", ReplyAction="http://tempuri.org/IHiveService/AddChildJobResponse")] 1286 System.Guid AddChildJob(System.Guid parentJobId, HeuristicLab.Clients.Hive.Job job Dto, HeuristicLab.Clients.Hive.JobData jobDataDto);1463 System.Guid AddChildJob(System.Guid parentJobId, HeuristicLab.Clients.Hive.Job job, HeuristicLab.Clients.Hive.JobData jobData); 1287 1464 1288 1465 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetJob", ReplyAction="http://tempuri.org/IHiveService/GetJobResponse")] … … 1290 1467 1291 1468 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetJobs", ReplyAction="http://tempuri.org/IHiveService/GetJobsResponse")] 1292 HeuristicLab.Clients.Hive.Job[]GetJobs();1469 System.Collections.Generic.List<HeuristicLab.Clients.Hive.Job> GetJobs(); 1293 1470 1294 1471 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetLightweightJobs", ReplyAction="http://tempuri.org/IHiveService/GetLightweightJobsResponse")] 1295 HeuristicLab.Clients.Hive.LightweightJob[] GetLightweightJobs(System.Guid[]jobIds);1472 System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightJob> GetLightweightJobs(System.Collections.Generic.List<System.Guid> jobIds); 1296 1473 1297 1474 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetLightweightChildJobs", ReplyAction="http://tempuri.org/IHiveService/GetLightweightChildJobsResponse")] 1298 HeuristicLab.Clients.Hive.LightweightJob[]GetLightweightChildJobs(System.Nullable<System.Guid> parentJobId, bool recursive, bool includeParent);1475 System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightJob> GetLightweightChildJobs(System.Nullable<System.Guid> parentJobId, bool recursive, bool includeParent); 1299 1476 1300 1477 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetJobData", ReplyAction="http://tempuri.org/IHiveService/GetJobDataResponse")] 1301 1478 HeuristicLab.Clients.Hive.JobData GetJobData(System.Guid jobId); 1302 1479 1303 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetJobDataStreamed", ReplyAction="http://tempuri.org/IHiveService/GetJobDataStreamedResponse")]1304 System.IO.Stream GetJobDataStreamed(System.Guid jobId);1305 1306 1480 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateJob", ReplyAction="http://tempuri.org/IHiveService/UpdateJobResponse")] 1307 void UpdateJob(HeuristicLab.Clients.Hive.Job jobDto, HeuristicLab.Clients.Hive.JobData jobDataDto); 1308 1309 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateJobDataStreamed", ReplyAction="http://tempuri.org/IHiveService/UpdateJobDataStreamedResponse")] 1310 void UpdateJobDataStreamed(System.IO.Stream stream); 1481 void UpdateJob(HeuristicLab.Clients.Hive.Job jobDto); 1482 1483 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateJobData", ReplyAction="http://tempuri.org/IHiveService/UpdateJobDataResponse")] 1484 void UpdateJobData(HeuristicLab.Clients.Hive.Job jobDto, HeuristicLab.Clients.Hive.JobData jobDataDto); 1485 1486 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteJob", ReplyAction="http://tempuri.org/IHiveService/DeleteJobResponse")] 1487 void DeleteJob(System.Guid jobId); 1311 1488 1312 1489 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteChildJobs", ReplyAction="http://tempuri.org/IHiveService/DeleteChildJobsResponse")] 1313 1490 void DeleteChildJobs(System.Guid parentJobId); 1314 1491 1315 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AquireJob", ReplyAction="http://tempuri.org/IHiveService/AquireJobResponse")] 1316 HeuristicLab.Clients.Hive.Job AquireJob(System.Guid slaveId); 1317 1318 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AbortJob", ReplyAction="http://tempuri.org/IHiveService/AbortJobResponse")] 1319 void AbortJob(System.Guid jobId); 1492 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/StopJob", ReplyAction="http://tempuri.org/IHiveService/StopJobResponse")] 1493 void StopJob(System.Guid jobId); 1320 1494 1321 1495 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/PauseJob", ReplyAction="http://tempuri.org/IHiveService/PauseJobResponse")] 1322 HeuristicLab.Clients.Hive.Job PauseJob(HeuristicLab.Clients.Hive.JobData serializedJob);1496 void PauseJob(System.Guid jobId); 1323 1497 1324 1498 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetHiveExperiment", ReplyAction="http://tempuri.org/IHiveService/GetHiveExperimentResponse")] … … 1326 1500 1327 1501 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetHiveExperiments", ReplyAction="http://tempuri.org/IHiveService/GetHiveExperimentsResponse")] 1328 HeuristicLab.Clients.Hive.HiveExperiment[]GetHiveExperiments();1502 System.Collections.Generic.List<HeuristicLab.Clients.Hive.HiveExperiment> GetHiveExperiments(); 1329 1503 1330 1504 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddHiveExperiment", ReplyAction="http://tempuri.org/IHiveService/AddHiveExperimentResponse")] … … 1337 1511 void DeleteHiveExperiment(System.Guid hiveExperimentId); 1338 1512 1339 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetAllProjects", ReplyAction="http://tempuri.org/IHiveService/GetAllProjectsResponse")] 1340 HeuristicLab.Clients.Hive.Project GetAllProjects(); 1341 1342 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/CreateProject", ReplyAction="http://tempuri.org/IHiveService/CreateProjectResponse")] 1343 void CreateProject(HeuristicLab.Clients.Hive.Project project); 1344 1345 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/ChangeProject", ReplyAction="http://tempuri.org/IHiveService/ChangeProjectResponse")] 1346 void ChangeProject(HeuristicLab.Clients.Hive.Project project); 1347 1348 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteProject", ReplyAction="http://tempuri.org/IHiveService/DeleteProjectResponse")] 1349 void DeleteProject(System.Guid projectId); 1350 1351 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetJobsByProject", ReplyAction="http://tempuri.org/IHiveService/GetJobsByProjectResponse")] 1352 HeuristicLab.Clients.Hive.Job[] GetJobsByProject(System.Guid projectId); 1353 1354 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/ProcessHeartbeat", ReplyAction="http://tempuri.org/IHiveService/ProcessHeartbeatResponse")] 1355 HeuristicLab.Clients.Hive.MessageContainer[] ProcessHeartbeat(HeuristicLab.Clients.Hive.Heartbeat heartbeat); 1513 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/Hello", ReplyAction="http://tempuri.org/IHiveService/HelloResponse")] 1514 void Hello(HeuristicLab.Clients.Hive.Slave slave); 1515 1516 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GoodBye", ReplyAction="http://tempuri.org/IHiveService/GoodByeResponse")] 1517 void GoodBye(System.Guid slaveId); 1518 1519 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/Heartbeat", ReplyAction="http://tempuri.org/IHiveService/HeartbeatResponse")] 1520 System.Collections.Generic.List<HeuristicLab.Clients.Hive.MessageContainer> Heartbeat([System.ServiceModel.MessageParameterAttribute(Name="heartbeat")] HeuristicLab.Clients.Hive.Heartbeat heartbeat1); 1521 1522 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddPlugin", ReplyAction="http://tempuri.org/IHiveService/AddPluginResponse")] 1523 System.Guid AddPlugin(HeuristicLab.Clients.Hive.Plugin plugin, System.Collections.Generic.List<HeuristicLab.Clients.Hive.PluginData> pluginData); 1356 1524 1357 1525 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetPlugins", ReplyAction="http://tempuri.org/IHiveService/GetPluginsResponse")] 1358 HeuristicLab.Clients.Hive.HivePluginData[] GetPlugins(HeuristicLab.Clients.Hive.HivePlugin[] pluginList); 1359 1360 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetStreamedPlugins", ReplyAction="http://tempuri.org/IHiveService/GetStreamedPluginsResponse")] 1361 System.IO.Stream GetStreamedPlugins(HeuristicLab.Clients.Hive.HivePlugin[] pluginList); 1362 1363 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetCalendar", ReplyAction="http://tempuri.org/IHiveService/GetCalendarResponse")] 1364 HeuristicLab.Clients.Hive.Appointment[] GetCalendar(System.Guid slaveId); 1365 1366 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/SetCalendarStatus", ReplyAction="http://tempuri.org/IHiveService/SetCalendarStatusResponse")] 1367 void SetCalendarStatus(System.Guid clientId, HeuristicLab.Clients.Hive.CalendarState state); 1368 1369 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetUptimeCalendarForResource", ReplyAction="http://tempuri.org/IHiveService/GetUptimeCalendarForResourceResponse")] 1370 HeuristicLab.Clients.Hive.Appointment[] GetUptimeCalendarForResource(System.Guid guid); 1371 1372 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/SetUptimeCalendarForResource", ReplyAction="http://tempuri.org/IHiveService/SetUptimeCalendarForResourceResponse")] 1373 void SetUptimeCalendarForResource(System.Guid guid, HeuristicLab.Clients.Hive.Appointment[] appointments, bool isForced); 1526 System.Collections.Generic.List<HeuristicLab.Clients.Hive.Plugin> GetPlugins(); 1527 1528 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetPluginDatas", ReplyAction="http://tempuri.org/IHiveService/GetPluginDatasResponse")] 1529 System.Collections.Generic.List<HeuristicLab.Clients.Hive.PluginData> GetPluginDatas(System.Collections.Generic.List<System.Guid> pluginIds); 1530 1531 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddSlave", ReplyAction="http://tempuri.org/IHiveService/AddSlaveResponse")] 1532 System.Guid AddSlave(HeuristicLab.Clients.Hive.Slave slave); 1374 1533 1375 1534 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddSlaveGroup", ReplyAction="http://tempuri.org/IHiveService/AddSlaveGroupResponse")] 1376 1535 System.Guid AddSlaveGroup(HeuristicLab.Clients.Hive.SlaveGroup slaveGroup); 1377 1536 1378 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetSlaves", ReplyAction="http://tempuri.org/IHiveService/GetSlavesResponse")] 1379 HeuristicLab.Clients.Hive.Slave[] GetSlaves(); 1380 1381 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetSlaveGroups", ReplyAction="http://tempuri.org/IHiveService/GetSlaveGroupsResponse")] 1382 HeuristicLab.Clients.Hive.SlaveGroup[] GetSlaveGroups(); 1383 1384 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteSlaveGroup", ReplyAction="http://tempuri.org/IHiveService/DeleteSlaveGroupResponse")] 1385 void DeleteSlaveGroup(System.Guid clientGroupId); 1386 1387 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddResourceToGroup", ReplyAction="http://tempuri.org/IHiveService/AddResourceToGroupResponse")] 1388 void AddResourceToGroup(System.Guid slaveGroupId, HeuristicLab.Clients.Hive.Resource resource); 1389 1390 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/RemoveResourceFromGroup", ReplyAction="http://tempuri.org/IHiveService/RemoveResourceFromGroupResponse")] 1391 void RemoveResourceFromGroup(System.Guid slaveGroupId, System.Guid resourceId); 1392 1393 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateSlave", ReplyAction="http://tempuri.org/IHiveService/UpdateSlaveResponse")] 1394 void UpdateSlave(HeuristicLab.Clients.Hive.Slave slave); 1537 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetSlave", ReplyAction="http://tempuri.org/IHiveService/GetSlaveResponse")] 1538 HeuristicLab.Clients.Hive.Slave GetSlave(System.Guid slaveId); 1539 1540 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetSlaveGroup", ReplyAction="http://tempuri.org/IHiveService/GetSlaveGroupResponse")] 1541 HeuristicLab.Clients.Hive.SlaveGroup GetSlaveGroup(System.Guid slaveGroupId); 1395 1542 } 1396 1543 … … 1429 1576 } 1430 1577 1431 public System.Guid AddJob(HeuristicLab.Clients.Hive.Job jobDto, HeuristicLab.Clients.Hive.JobData jobDataDto) 1432 { 1433 return base.Channel.AddJob(jobDto, jobDataDto); 1434 } 1435 1436 public System.Guid AddChildJob(System.Guid parentJobId, HeuristicLab.Clients.Hive.Job jobDto, HeuristicLab.Clients.Hive.JobData jobDataDto) 1437 { 1438 return base.Channel.AddChildJob(parentJobId, jobDto, jobDataDto); 1578 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Slave> GetSlaves() 1579 { 1580 return base.Channel.GetSlaves(); 1581 } 1582 1583 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.SlaveGroup> GetSlaveGroups() 1584 { 1585 return base.Channel.GetSlaveGroups(); 1586 } 1587 1588 public void UpdateSlave(HeuristicLab.Clients.Hive.Slave slave) 1589 { 1590 base.Channel.UpdateSlave(slave); 1591 } 1592 1593 public void UpdateSlaveGroup(HeuristicLab.Clients.Hive.SlaveGroup slaveGroup) 1594 { 1595 base.Channel.UpdateSlaveGroup(slaveGroup); 1596 } 1597 1598 public void DeleteSlave(System.Guid slaveId) 1599 { 1600 base.Channel.DeleteSlave(slaveId); 1601 } 1602 1603 public void DeleteSlaveGroup(System.Guid slaveGroupId) 1604 { 1605 base.Channel.DeleteSlaveGroup(slaveGroupId); 1606 } 1607 1608 public void AddResourceToGroup(System.Guid slaveGroupId, System.Guid resourceId) 1609 { 1610 base.Channel.AddResourceToGroup(slaveGroupId, resourceId); 1611 } 1612 1613 public void RemoveResourceFromGroup(System.Guid slaveGroupId, System.Guid resourceId) 1614 { 1615 base.Channel.RemoveResourceFromGroup(slaveGroupId, resourceId); 1616 } 1617 1618 public System.Guid GetResourceId(string resourceName) 1619 { 1620 return base.Channel.GetResourceId(resourceName); 1621 } 1622 1623 public void TriggerLifecycle() 1624 { 1625 base.Channel.TriggerLifecycle(); 1626 } 1627 1628 public System.Guid AddJob(HeuristicLab.Clients.Hive.Job job, HeuristicLab.Clients.Hive.JobData jobData, System.Collections.Generic.List<System.Guid> resourceIds) 1629 { 1630 return base.Channel.AddJob(job, jobData, resourceIds); 1631 } 1632 1633 public System.Guid AddChildJob(System.Guid parentJobId, HeuristicLab.Clients.Hive.Job job, HeuristicLab.Clients.Hive.JobData jobData) 1634 { 1635 return base.Channel.AddChildJob(parentJobId, job, jobData); 1439 1636 } 1440 1637 … … 1444 1641 } 1445 1642 1446 public HeuristicLab.Clients.Hive.Job[]GetJobs()1643 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Job> GetJobs() 1447 1644 { 1448 1645 return base.Channel.GetJobs(); 1449 1646 } 1450 1647 1451 public HeuristicLab.Clients.Hive.LightweightJob[] GetLightweightJobs(System.Guid[]jobIds)1648 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightJob> GetLightweightJobs(System.Collections.Generic.List<System.Guid> jobIds) 1452 1649 { 1453 1650 return base.Channel.GetLightweightJobs(jobIds); 1454 1651 } 1455 1652 1456 public HeuristicLab.Clients.Hive.LightweightJob[]GetLightweightChildJobs(System.Nullable<System.Guid> parentJobId, bool recursive, bool includeParent)1653 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightJob> GetLightweightChildJobs(System.Nullable<System.Guid> parentJobId, bool recursive, bool includeParent) 1457 1654 { 1458 1655 return base.Channel.GetLightweightChildJobs(parentJobId, recursive, includeParent); … … 1464 1661 } 1465 1662 1466 public System.IO.Stream GetJobDataStreamed(System.Guid jobId)1467 { 1468 return base.Channel.GetJobDataStreamed(jobId);1469 } 1470 1471 public void UpdateJob (HeuristicLab.Clients.Hive.Job jobDto, HeuristicLab.Clients.Hive.JobData jobDataDto)1472 { 1473 base.Channel.UpdateJob (jobDto, jobDataDto);1474 } 1475 1476 public void UpdateJobDataStreamed(System.IO.Stream stream)1477 { 1478 base.Channel. UpdateJobDataStreamed(stream);1663 public void UpdateJob(HeuristicLab.Clients.Hive.Job jobDto) 1664 { 1665 base.Channel.UpdateJob(jobDto); 1666 } 1667 1668 public void UpdateJobData(HeuristicLab.Clients.Hive.Job jobDto, HeuristicLab.Clients.Hive.JobData jobDataDto) 1669 { 1670 base.Channel.UpdateJobData(jobDto, jobDataDto); 1671 } 1672 1673 public void DeleteJob(System.Guid jobId) 1674 { 1675 base.Channel.DeleteJob(jobId); 1479 1676 } 1480 1677 … … 1484 1681 } 1485 1682 1486 public HeuristicLab.Clients.Hive.Job AquireJob(System.Guid slaveId) 1487 { 1488 return base.Channel.AquireJob(slaveId); 1489 } 1490 1491 public void AbortJob(System.Guid jobId) 1492 { 1493 base.Channel.AbortJob(jobId); 1494 } 1495 1496 public HeuristicLab.Clients.Hive.Job PauseJob(HeuristicLab.Clients.Hive.JobData serializedJob) 1497 { 1498 return base.Channel.PauseJob(serializedJob); 1683 public void StopJob(System.Guid jobId) 1684 { 1685 base.Channel.StopJob(jobId); 1686 } 1687 1688 public void PauseJob(System.Guid jobId) 1689 { 1690 base.Channel.PauseJob(jobId); 1499 1691 } 1500 1692 … … 1504 1696 } 1505 1697 1506 public HeuristicLab.Clients.Hive.HiveExperiment[]GetHiveExperiments()1698 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.HiveExperiment> GetHiveExperiments() 1507 1699 { 1508 1700 return base.Channel.GetHiveExperiments(); … … 1524 1716 } 1525 1717 1526 public HeuristicLab.Clients.Hive.Project GetAllProjects() 1527 { 1528 return base.Channel.GetAllProjects(); 1529 } 1530 1531 public void CreateProject(HeuristicLab.Clients.Hive.Project project) 1532 { 1533 base.Channel.CreateProject(project); 1534 } 1535 1536 public void ChangeProject(HeuristicLab.Clients.Hive.Project project) 1537 { 1538 base.Channel.ChangeProject(project); 1539 } 1540 1541 public void DeleteProject(System.Guid projectId) 1542 { 1543 base.Channel.DeleteProject(projectId); 1544 } 1545 1546 public HeuristicLab.Clients.Hive.Job[] GetJobsByProject(System.Guid projectId) 1547 { 1548 return base.Channel.GetJobsByProject(projectId); 1549 } 1550 1551 public HeuristicLab.Clients.Hive.MessageContainer[] ProcessHeartbeat(HeuristicLab.Clients.Hive.Heartbeat heartbeat) 1552 { 1553 return base.Channel.ProcessHeartbeat(heartbeat); 1554 } 1555 1556 public HeuristicLab.Clients.Hive.HivePluginData[] GetPlugins(HeuristicLab.Clients.Hive.HivePlugin[] pluginList) 1557 { 1558 return base.Channel.GetPlugins(pluginList); 1559 } 1560 1561 public System.IO.Stream GetStreamedPlugins(HeuristicLab.Clients.Hive.HivePlugin[] pluginList) 1562 { 1563 return base.Channel.GetStreamedPlugins(pluginList); 1564 } 1565 1566 public HeuristicLab.Clients.Hive.Appointment[] GetCalendar(System.Guid slaveId) 1567 { 1568 return base.Channel.GetCalendar(slaveId); 1569 } 1570 1571 public void SetCalendarStatus(System.Guid clientId, HeuristicLab.Clients.Hive.CalendarState state) 1572 { 1573 base.Channel.SetCalendarStatus(clientId, state); 1574 } 1575 1576 public HeuristicLab.Clients.Hive.Appointment[] GetUptimeCalendarForResource(System.Guid guid) 1577 { 1578 return base.Channel.GetUptimeCalendarForResource(guid); 1579 } 1580 1581 public void SetUptimeCalendarForResource(System.Guid guid, HeuristicLab.Clients.Hive.Appointment[] appointments, bool isForced) 1582 { 1583 base.Channel.SetUptimeCalendarForResource(guid, appointments, isForced); 1718 public void Hello(HeuristicLab.Clients.Hive.Slave slave) 1719 { 1720 base.Channel.Hello(slave); 1721 } 1722 1723 public void GoodBye(System.Guid slaveId) 1724 { 1725 base.Channel.GoodBye(slaveId); 1726 } 1727 1728 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.MessageContainer> Heartbeat(HeuristicLab.Clients.Hive.Heartbeat heartbeat1) 1729 { 1730 return base.Channel.Heartbeat(heartbeat1); 1731 } 1732 1733 public System.Guid AddPlugin(HeuristicLab.Clients.Hive.Plugin plugin, System.Collections.Generic.List<HeuristicLab.Clients.Hive.PluginData> pluginData) 1734 { 1735 return base.Channel.AddPlugin(plugin, pluginData); 1736 } 1737 1738 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Plugin> GetPlugins() 1739 { 1740 return base.Channel.GetPlugins(); 1741 } 1742 1743 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.PluginData> GetPluginDatas(System.Collections.Generic.List<System.Guid> pluginIds) 1744 { 1745 return base.Channel.GetPluginDatas(pluginIds); 1746 } 1747 1748 public System.Guid AddSlave(HeuristicLab.Clients.Hive.Slave slave) 1749 { 1750 return base.Channel.AddSlave(slave); 1584 1751 } 1585 1752 … … 1589 1756 } 1590 1757 1591 public HeuristicLab.Clients.Hive.Slave[] GetSlaves() 1592 { 1593 return base.Channel.GetSlaves(); 1594 } 1595 1596 public HeuristicLab.Clients.Hive.SlaveGroup[] GetSlaveGroups() 1597 { 1598 return base.Channel.GetSlaveGroups(); 1599 } 1600 1601 public void DeleteSlaveGroup(System.Guid clientGroupId) 1602 { 1603 base.Channel.DeleteSlaveGroup(clientGroupId); 1604 } 1605 1606 public void AddResourceToGroup(System.Guid slaveGroupId, HeuristicLab.Clients.Hive.Resource resource) 1607 { 1608 base.Channel.AddResourceToGroup(slaveGroupId, resource); 1609 } 1610 1611 public void RemoveResourceFromGroup(System.Guid slaveGroupId, System.Guid resourceId) 1612 { 1613 base.Channel.RemoveResourceFromGroup(slaveGroupId, resourceId); 1614 } 1615 1616 public void UpdateSlave(HeuristicLab.Clients.Hive.Slave slave) 1617 { 1618 base.Channel.UpdateSlave(slave); 1758 public HeuristicLab.Clients.Hive.Slave GetSlave(System.Guid slaveId) 1759 { 1760 return base.Channel.GetSlave(slaveId); 1761 } 1762 1763 public HeuristicLab.Clients.Hive.SlaveGroup GetSlaveGroup(System.Guid slaveGroupId) 1764 { 1765 return base.Channel.GetSlaveGroup(slaveGroupId); 1619 1766 } 1620 1767 }
Note: See TracChangeset
for help on using the changeset viewer.