- Timestamp:
- 07/23/17 11:17:18 (7 years ago)
- Location:
- branches/Async
- Files:
-
- 3 deleted
- 23 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/Async
- Property svn:ignore
-
old new 24 24 protoc.exe 25 25 obj 26 .vs
-
- Property svn:mergeinfo changed
- Property svn:ignore
-
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/Downtime.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/GenerateServiceClients.cmd
r6976 r15281 1 echo off 1 @ECHO OFF 2 2 3 echo. 4 echo ******************************************************************************************* 5 echo Generating HiveService client 6 echo. 3 SET HOST= 4 SET GENERATECONFIG= 7 5 8 svcutil.exe ^ 9 http://localhost/Hive-3.3/HiveService.svc?wsdl ^ 10 /out:HiveServiceClient ^ 11 /namespace:*,HeuristicLab.Clients.Hive ^ 12 /collectionType:System.Collections.Generic.List`1 ^ 13 /targetClientVersion:Version35 ^ 14 /serializable ^ 15 /enableDataBinding ^ 16 /config:..\app.config 6 ECHO. 7 ECHO ******************************************************************************************* 17 8 18 echo. 19 echo --------------------------------------------------------------------------------------- 20 echo !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! 21 echo. 22 echo Following modifications have to be done manually in generated data contracts: 23 echo * Remove method "protected void RaisePropertyChanged(string propertyName)" in HiveItem 24 echo. 25 echo !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! 26 echo --------------------------------------------------------------------------------------- 27 echo. 28 echo Generation of HiveService client finished. 29 echo ******************************************************************************************* 9 SET /P HOST=Which host should be used? [services.heuristiclab.com]: 10 IF "%HOST%"=="" SET HOST=services.heuristiclab.com 30 11 12 SET /P GENERATECONFIG=Would you like to generate the configuration file? [y]: 13 IF "%GENERATECONFIG%"=="" SET GENERATECONFIG=y 14 15 SET ARGS=http://%HOST%/Hive-3.3/HiveService.svc?wsdl ^ 16 /out:HiveServiceClient ^ 17 /namespace:*,HeuristicLab.Clients.Hive ^ 18 /collectionType:System.Collections.Generic.List`1 ^ 19 /targetClientVersion:Version35 ^ 20 /serializable ^ 21 /enableDataBinding ^ 22 /syncOnly 23 24 IF "%GENERATECONFIG%"=="y" ( 25 SET ARGS=%ARGS% /config:..\app.config /mergeConfig 26 ) ELSE ( 27 SET ARGS=%ARGS% /noConfig 28 ) 29 30 ECHO. 31 ECHO Generating HiveService client 32 ECHO. 33 34 SETLOCAL ENABLEDELAYEDEXPANSION 35 svcutil.exe %ARGS% 36 ENDLOCAL 37 38 ECHO. 39 ECHO --------------------------------------------------------------------------------------- 40 ECHO !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! 41 ECHO. 42 ECHO Following modifications have to be done manually in generated data contracts: 43 ECHO * Remove method "protected void RaisePropertyChanged(string propertyName)" in generated HiveItem 44 ECHO. 45 ECHO !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! 46 ECHO --------------------------------------------------------------------------------------- 47 ECHO. 48 ECHO Generation of HiveService client finished. 49 ECHO ******************************************************************************************* 50 ECHO. 51 52 PAUSE -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/Heartbeat.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/HiveItem.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/HiveItemCollection.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/HiveServiceClient.cs
r12926 r15281 2 2 // <auto-generated> 3 3 // This code was generated by a tool. 4 // Runtime Version:4.0.30319. 180344 // Runtime Version:4.0.30319.42000 5 5 // 6 6 // Changes to this file may cause incorrect behavior and will be lost if … … 19 19 [System.Runtime.Serialization.DataContractAttribute(Name="HiveItem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 20 20 [System.SerializableAttribute()] 21 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.LightweightTask))]22 21 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.StateLog))] 23 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive. Task))]24 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive. Downtime))]25 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive. UserPriority))]26 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.S tatistics))]27 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Slave Statistics))]28 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive. UserStatistics))]22 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.NamedHiveItem))] 23 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Job))] 24 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Resource))] 25 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Slave))] 26 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.SlaveGroup))] 27 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Plugin))] 29 28 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.JobPermission))] 30 29 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.PluginData))] 31 30 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.ResourcePermission))] 32 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.NamedHiveItem))] 33 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Job))] 34 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Plugin))] 35 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Resource))] 36 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.SlaveGroup))] 37 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Slave))] 31 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Downtime))] 32 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.UserPriority))] 33 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.LightweightTask))] 34 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Task))] 38 35 public partial class HiveItem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 39 36 { … … 75 72 76 73 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 74 } 75 76 [System.Diagnostics.DebuggerStepThroughAttribute()] 77 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 78 [System.Runtime.Serialization.DataContractAttribute(Name="StateLog", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 79 [System.SerializableAttribute()] 80 public partial class StateLog : HeuristicLab.Clients.Hive.HiveItem 81 { 82 83 [System.Runtime.Serialization.OptionalFieldAttribute()] 84 private System.DateTime DateTimeField; 85 86 [System.Runtime.Serialization.OptionalFieldAttribute()] 87 private string ExceptionField; 88 89 [System.Runtime.Serialization.OptionalFieldAttribute()] 90 private System.Nullable<System.Guid> SlaveIdField; 91 92 [System.Runtime.Serialization.OptionalFieldAttribute()] 93 private HeuristicLab.Clients.Hive.TaskState StateField; 94 95 [System.Runtime.Serialization.OptionalFieldAttribute()] 96 private System.Guid TaskIdField; 97 98 [System.Runtime.Serialization.OptionalFieldAttribute()] 99 private System.Nullable<System.Guid> UserIdField; 100 101 [System.Runtime.Serialization.DataMemberAttribute()] 102 public System.DateTime DateTime 103 { 104 get 105 { 106 return this.DateTimeField; 107 } 108 set 109 { 110 if ((this.DateTimeField.Equals(value) != true)) 111 { 112 this.DateTimeField = value; 113 this.RaisePropertyChanged("DateTime"); 114 } 115 } 116 } 117 118 [System.Runtime.Serialization.DataMemberAttribute()] 119 public string Exception 120 { 121 get 122 { 123 return this.ExceptionField; 124 } 125 set 126 { 127 if ((object.ReferenceEquals(this.ExceptionField, value) != true)) 128 { 129 this.ExceptionField = value; 130 this.RaisePropertyChanged("Exception"); 131 } 132 } 133 } 134 135 [System.Runtime.Serialization.DataMemberAttribute()] 136 public System.Nullable<System.Guid> SlaveId 137 { 138 get 139 { 140 return this.SlaveIdField; 141 } 142 set 143 { 144 if ((this.SlaveIdField.Equals(value) != true)) 145 { 146 this.SlaveIdField = value; 147 this.RaisePropertyChanged("SlaveId"); 148 } 149 } 150 } 151 152 [System.Runtime.Serialization.DataMemberAttribute()] 153 public HeuristicLab.Clients.Hive.TaskState State 154 { 155 get 156 { 157 return this.StateField; 158 } 159 set 160 { 161 if ((this.StateField.Equals(value) != true)) 162 { 163 this.StateField = value; 164 this.RaisePropertyChanged("State"); 165 } 166 } 167 } 168 169 [System.Runtime.Serialization.DataMemberAttribute()] 170 public System.Guid TaskId 171 { 172 get 173 { 174 return this.TaskIdField; 175 } 176 set 177 { 178 if ((this.TaskIdField.Equals(value) != true)) 179 { 180 this.TaskIdField = value; 181 this.RaisePropertyChanged("TaskId"); 182 } 183 } 184 } 185 186 [System.Runtime.Serialization.DataMemberAttribute()] 187 public System.Nullable<System.Guid> UserId 188 { 189 get 190 { 191 return this.UserIdField; 192 } 193 set 194 { 195 if ((this.UserIdField.Equals(value) != true)) 196 { 197 this.UserIdField = value; 198 this.RaisePropertyChanged("UserId"); 199 } 200 } 201 } 202 } 203 204 [System.Diagnostics.DebuggerStepThroughAttribute()] 205 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 206 [System.Runtime.Serialization.DataContractAttribute(Name="NamedHiveItem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 207 [System.SerializableAttribute()] 208 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Job))] 209 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Resource))] 210 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Slave))] 211 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.SlaveGroup))] 212 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Plugin))] 213 public partial class NamedHiveItem : HeuristicLab.Clients.Hive.HiveItem 214 { 215 216 [System.Runtime.Serialization.OptionalFieldAttribute()] 217 private string DescriptionField; 218 219 [System.Runtime.Serialization.OptionalFieldAttribute()] 220 private string NameField; 221 222 [System.Runtime.Serialization.DataMemberAttribute()] 223 public string Description 224 { 225 get 226 { 227 return this.DescriptionField; 228 } 229 set 230 { 231 if ((object.ReferenceEquals(this.DescriptionField, value) != true)) 232 { 233 this.DescriptionField = value; 234 this.RaisePropertyChanged("Description"); 235 } 236 } 237 } 238 239 [System.Runtime.Serialization.DataMemberAttribute()] 240 public string Name 241 { 242 get 243 { 244 return this.NameField; 245 } 246 set 247 { 248 if ((object.ReferenceEquals(this.NameField, value) != true)) 249 { 250 this.NameField = value; 251 this.RaisePropertyChanged("Name"); 252 } 253 } 254 } 255 } 256 257 [System.Diagnostics.DebuggerStepThroughAttribute()] 258 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 259 [System.Runtime.Serialization.DataContractAttribute(Name="Job", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 260 [System.SerializableAttribute()] 261 public partial class Job : HeuristicLab.Clients.Hive.NamedHiveItem 262 { 263 264 [System.Runtime.Serialization.OptionalFieldAttribute()] 265 private int CalculatingCountField; 266 267 [System.Runtime.Serialization.OptionalFieldAttribute()] 268 private System.DateTime DateCreatedField; 269 270 [System.Runtime.Serialization.OptionalFieldAttribute()] 271 private int FinishedCountField; 272 273 [System.Runtime.Serialization.OptionalFieldAttribute()] 274 private int JobCountField; 275 276 [System.Runtime.Serialization.OptionalFieldAttribute()] 277 private System.Guid OwnerUserIdField; 278 279 [System.Runtime.Serialization.OptionalFieldAttribute()] 280 private string OwnerUsernameField; 281 282 [System.Runtime.Serialization.OptionalFieldAttribute()] 283 private HeuristicLab.Clients.Hive.Permission PermissionField; 284 285 [System.Runtime.Serialization.OptionalFieldAttribute()] 286 private string ResourceNamesField; 287 288 [System.Runtime.Serialization.DataMemberAttribute()] 289 public int CalculatingCount 290 { 291 get 292 { 293 return this.CalculatingCountField; 294 } 295 set 296 { 297 if ((this.CalculatingCountField.Equals(value) != true)) 298 { 299 this.CalculatingCountField = value; 300 this.RaisePropertyChanged("CalculatingCount"); 301 } 302 } 303 } 304 305 [System.Runtime.Serialization.DataMemberAttribute()] 306 public System.DateTime DateCreated 307 { 308 get 309 { 310 return this.DateCreatedField; 311 } 312 set 313 { 314 if ((this.DateCreatedField.Equals(value) != true)) 315 { 316 this.DateCreatedField = value; 317 this.RaisePropertyChanged("DateCreated"); 318 } 319 } 320 } 321 322 [System.Runtime.Serialization.DataMemberAttribute()] 323 public int FinishedCount 324 { 325 get 326 { 327 return this.FinishedCountField; 328 } 329 set 330 { 331 if ((this.FinishedCountField.Equals(value) != true)) 332 { 333 this.FinishedCountField = value; 334 this.RaisePropertyChanged("FinishedCount"); 335 } 336 } 337 } 338 339 [System.Runtime.Serialization.DataMemberAttribute()] 340 public int JobCount 341 { 342 get 343 { 344 return this.JobCountField; 345 } 346 set 347 { 348 if ((this.JobCountField.Equals(value) != true)) 349 { 350 this.JobCountField = value; 351 this.RaisePropertyChanged("JobCount"); 352 } 353 } 354 } 355 356 [System.Runtime.Serialization.DataMemberAttribute()] 357 public System.Guid OwnerUserId 358 { 359 get 360 { 361 return this.OwnerUserIdField; 362 } 363 set 364 { 365 if ((this.OwnerUserIdField.Equals(value) != true)) 366 { 367 this.OwnerUserIdField = value; 368 this.RaisePropertyChanged("OwnerUserId"); 369 } 370 } 371 } 372 373 [System.Runtime.Serialization.DataMemberAttribute()] 374 public string OwnerUsername 375 { 376 get 377 { 378 return this.OwnerUsernameField; 379 } 380 set 381 { 382 if ((object.ReferenceEquals(this.OwnerUsernameField, value) != true)) 383 { 384 this.OwnerUsernameField = value; 385 this.RaisePropertyChanged("OwnerUsername"); 386 } 387 } 388 } 389 390 [System.Runtime.Serialization.DataMemberAttribute()] 391 public HeuristicLab.Clients.Hive.Permission Permission 392 { 393 get 394 { 395 return this.PermissionField; 396 } 397 set 398 { 399 if ((this.PermissionField.Equals(value) != true)) 400 { 401 this.PermissionField = value; 402 this.RaisePropertyChanged("Permission"); 403 } 404 } 405 } 406 407 [System.Runtime.Serialization.DataMemberAttribute()] 408 public string ResourceNames 409 { 410 get 411 { 412 return this.ResourceNamesField; 413 } 414 set 415 { 416 if ((object.ReferenceEquals(this.ResourceNamesField, value) != true)) 417 { 418 this.ResourceNamesField = value; 419 this.RaisePropertyChanged("ResourceNames"); 420 } 421 } 422 } 423 } 424 425 [System.Diagnostics.DebuggerStepThroughAttribute()] 426 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 427 [System.Runtime.Serialization.DataContractAttribute(Name="Resource", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 428 [System.SerializableAttribute()] 429 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Slave))] 430 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.SlaveGroup))] 431 public partial class Resource : HeuristicLab.Clients.Hive.NamedHiveItem 432 { 433 434 [System.Runtime.Serialization.OptionalFieldAttribute()] 435 private int HbIntervalField; 436 437 [System.Runtime.Serialization.OptionalFieldAttribute()] 438 private System.Nullable<System.Guid> OwnerUserIdField; 439 440 [System.Runtime.Serialization.OptionalFieldAttribute()] 441 private System.Nullable<System.Guid> ParentResourceIdField; 442 443 [System.Runtime.Serialization.DataMemberAttribute()] 444 public int HbInterval 445 { 446 get 447 { 448 return this.HbIntervalField; 449 } 450 set 451 { 452 if ((this.HbIntervalField.Equals(value) != true)) 453 { 454 this.HbIntervalField = value; 455 this.RaisePropertyChanged("HbInterval"); 456 } 457 } 458 } 459 460 [System.Runtime.Serialization.DataMemberAttribute()] 461 public System.Nullable<System.Guid> OwnerUserId 462 { 463 get 464 { 465 return this.OwnerUserIdField; 466 } 467 set 468 { 469 if ((this.OwnerUserIdField.Equals(value) != true)) 470 { 471 this.OwnerUserIdField = value; 472 this.RaisePropertyChanged("OwnerUserId"); 473 } 474 } 475 } 476 477 [System.Runtime.Serialization.DataMemberAttribute()] 478 public System.Nullable<System.Guid> ParentResourceId 479 { 480 get 481 { 482 return this.ParentResourceIdField; 483 } 484 set 485 { 486 if ((this.ParentResourceIdField.Equals(value) != true)) 487 { 488 this.ParentResourceIdField = value; 489 this.RaisePropertyChanged("ParentResourceId"); 490 } 491 } 492 } 493 } 494 495 [System.Diagnostics.DebuggerStepThroughAttribute()] 496 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 497 [System.Runtime.Serialization.DataContractAttribute(Name="Slave", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 498 [System.SerializableAttribute()] 499 public partial class Slave : HeuristicLab.Clients.Hive.Resource 500 { 501 502 [System.Runtime.Serialization.OptionalFieldAttribute()] 503 private System.Nullable<int> CoresField; 504 505 [System.Runtime.Serialization.OptionalFieldAttribute()] 506 private HeuristicLab.Clients.Hive.CpuArchitecture CpuArchitectureField; 507 508 [System.Runtime.Serialization.OptionalFieldAttribute()] 509 private System.Nullable<int> CpuSpeedField; 510 511 [System.Runtime.Serialization.OptionalFieldAttribute()] 512 private double CpuUtilizationField; 513 514 [System.Runtime.Serialization.OptionalFieldAttribute()] 515 private System.Nullable<int> FreeCoresField; 516 517 [System.Runtime.Serialization.OptionalFieldAttribute()] 518 private System.Nullable<int> FreeMemoryField; 519 520 [System.Runtime.Serialization.OptionalFieldAttribute()] 521 private bool IsAllowedToCalculateField; 522 523 [System.Runtime.Serialization.OptionalFieldAttribute()] 524 private System.Nullable<bool> IsDisposableField; 525 526 [System.Runtime.Serialization.OptionalFieldAttribute()] 527 private System.Nullable<System.DateTime> LastHeartbeatField; 528 529 [System.Runtime.Serialization.OptionalFieldAttribute()] 530 private System.Nullable<int> MemoryField; 531 532 [System.Runtime.Serialization.OptionalFieldAttribute()] 533 private string OperatingSystemField; 534 535 [System.Runtime.Serialization.OptionalFieldAttribute()] 536 private HeuristicLab.Clients.Hive.SlaveState SlaveStateField; 537 538 [System.Runtime.Serialization.DataMemberAttribute()] 539 public System.Nullable<int> Cores 540 { 541 get 542 { 543 return this.CoresField; 544 } 545 set 546 { 547 if ((this.CoresField.Equals(value) != true)) 548 { 549 this.CoresField = value; 550 this.RaisePropertyChanged("Cores"); 551 } 552 } 553 } 554 555 [System.Runtime.Serialization.DataMemberAttribute()] 556 public HeuristicLab.Clients.Hive.CpuArchitecture CpuArchitecture 557 { 558 get 559 { 560 return this.CpuArchitectureField; 561 } 562 set 563 { 564 if ((this.CpuArchitectureField.Equals(value) != true)) 565 { 566 this.CpuArchitectureField = value; 567 this.RaisePropertyChanged("CpuArchitecture"); 568 } 569 } 570 } 571 572 [System.Runtime.Serialization.DataMemberAttribute()] 573 public System.Nullable<int> CpuSpeed 574 { 575 get 576 { 577 return this.CpuSpeedField; 578 } 579 set 580 { 581 if ((this.CpuSpeedField.Equals(value) != true)) 582 { 583 this.CpuSpeedField = value; 584 this.RaisePropertyChanged("CpuSpeed"); 585 } 586 } 587 } 588 589 [System.Runtime.Serialization.DataMemberAttribute()] 590 public double CpuUtilization 591 { 592 get 593 { 594 return this.CpuUtilizationField; 595 } 596 set 597 { 598 if ((this.CpuUtilizationField.Equals(value) != true)) 599 { 600 this.CpuUtilizationField = value; 601 this.RaisePropertyChanged("CpuUtilization"); 602 } 603 } 604 } 605 606 [System.Runtime.Serialization.DataMemberAttribute()] 607 public System.Nullable<int> FreeCores 608 { 609 get 610 { 611 return this.FreeCoresField; 612 } 613 set 614 { 615 if ((this.FreeCoresField.Equals(value) != true)) 616 { 617 this.FreeCoresField = value; 618 this.RaisePropertyChanged("FreeCores"); 619 } 620 } 621 } 622 623 [System.Runtime.Serialization.DataMemberAttribute()] 624 public System.Nullable<int> FreeMemory 625 { 626 get 627 { 628 return this.FreeMemoryField; 629 } 630 set 631 { 632 if ((this.FreeMemoryField.Equals(value) != true)) 633 { 634 this.FreeMemoryField = value; 635 this.RaisePropertyChanged("FreeMemory"); 636 } 637 } 638 } 639 640 [System.Runtime.Serialization.DataMemberAttribute()] 641 public bool IsAllowedToCalculate 642 { 643 get 644 { 645 return this.IsAllowedToCalculateField; 646 } 647 set 648 { 649 if ((this.IsAllowedToCalculateField.Equals(value) != true)) 650 { 651 this.IsAllowedToCalculateField = value; 652 this.RaisePropertyChanged("IsAllowedToCalculate"); 653 } 654 } 655 } 656 657 [System.Runtime.Serialization.DataMemberAttribute()] 658 public System.Nullable<bool> IsDisposable 659 { 660 get 661 { 662 return this.IsDisposableField; 663 } 664 set 665 { 666 if ((this.IsDisposableField.Equals(value) != true)) 667 { 668 this.IsDisposableField = value; 669 this.RaisePropertyChanged("IsDisposable"); 670 } 671 } 672 } 673 674 [System.Runtime.Serialization.DataMemberAttribute()] 675 public System.Nullable<System.DateTime> LastHeartbeat 676 { 677 get 678 { 679 return this.LastHeartbeatField; 680 } 681 set 682 { 683 if ((this.LastHeartbeatField.Equals(value) != true)) 684 { 685 this.LastHeartbeatField = value; 686 this.RaisePropertyChanged("LastHeartbeat"); 687 } 688 } 689 } 690 691 [System.Runtime.Serialization.DataMemberAttribute()] 692 public System.Nullable<int> Memory 693 { 694 get 695 { 696 return this.MemoryField; 697 } 698 set 699 { 700 if ((this.MemoryField.Equals(value) != true)) 701 { 702 this.MemoryField = value; 703 this.RaisePropertyChanged("Memory"); 704 } 705 } 706 } 707 708 [System.Runtime.Serialization.DataMemberAttribute()] 709 public string OperatingSystem 710 { 711 get 712 { 713 return this.OperatingSystemField; 714 } 715 set 716 { 717 if ((object.ReferenceEquals(this.OperatingSystemField, value) != true)) 718 { 719 this.OperatingSystemField = value; 720 this.RaisePropertyChanged("OperatingSystem"); 721 } 722 } 723 } 724 725 [System.Runtime.Serialization.DataMemberAttribute()] 726 public HeuristicLab.Clients.Hive.SlaveState SlaveState 727 { 728 get 729 { 730 return this.SlaveStateField; 731 } 732 set 733 { 734 if ((this.SlaveStateField.Equals(value) != true)) 735 { 736 this.SlaveStateField = value; 737 this.RaisePropertyChanged("SlaveState"); 738 } 739 } 740 } 741 } 742 743 [System.Diagnostics.DebuggerStepThroughAttribute()] 744 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 745 [System.Runtime.Serialization.DataContractAttribute(Name="SlaveGroup", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 746 [System.SerializableAttribute()] 747 public partial class SlaveGroup : HeuristicLab.Clients.Hive.Resource 748 { 749 } 750 751 [System.Diagnostics.DebuggerStepThroughAttribute()] 752 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 753 [System.Runtime.Serialization.DataContractAttribute(Name="Plugin", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 754 [System.SerializableAttribute()] 755 public partial class Plugin : HeuristicLab.Clients.Hive.NamedHiveItem 756 { 757 758 [System.Runtime.Serialization.OptionalFieldAttribute()] 759 private System.DateTime DateCreatedField; 760 761 [System.Runtime.Serialization.OptionalFieldAttribute()] 762 private byte[] HashField; 763 764 [System.Runtime.Serialization.OptionalFieldAttribute()] 765 private System.Guid UserIdField; 766 767 [System.Runtime.Serialization.OptionalFieldAttribute()] 768 private System.Version VersionField; 769 770 [System.Runtime.Serialization.DataMemberAttribute()] 771 public System.DateTime DateCreated 772 { 773 get 774 { 775 return this.DateCreatedField; 776 } 777 set 778 { 779 if ((this.DateCreatedField.Equals(value) != true)) 780 { 781 this.DateCreatedField = value; 782 this.RaisePropertyChanged("DateCreated"); 783 } 784 } 785 } 786 787 [System.Runtime.Serialization.DataMemberAttribute()] 788 public byte[] Hash 789 { 790 get 791 { 792 return this.HashField; 793 } 794 set 795 { 796 if ((object.ReferenceEquals(this.HashField, value) != true)) 797 { 798 this.HashField = value; 799 this.RaisePropertyChanged("Hash"); 800 } 801 } 802 } 803 804 [System.Runtime.Serialization.DataMemberAttribute()] 805 public System.Guid UserId 806 { 807 get 808 { 809 return this.UserIdField; 810 } 811 set 812 { 813 if ((this.UserIdField.Equals(value) != true)) 814 { 815 this.UserIdField = value; 816 this.RaisePropertyChanged("UserId"); 817 } 818 } 819 } 820 821 [System.Runtime.Serialization.DataMemberAttribute()] 822 public System.Version Version 823 { 824 get 825 { 826 return this.VersionField; 827 } 828 set 829 { 830 if ((object.ReferenceEquals(this.VersionField, value) != true)) 831 { 832 this.VersionField = value; 833 this.RaisePropertyChanged("Version"); 834 } 835 } 836 } 837 } 838 839 [System.Diagnostics.DebuggerStepThroughAttribute()] 840 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 841 [System.Runtime.Serialization.DataContractAttribute(Name="JobPermission", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 842 [System.SerializableAttribute()] 843 public partial class JobPermission : HeuristicLab.Clients.Hive.HiveItem 844 { 845 846 [System.Runtime.Serialization.OptionalFieldAttribute()] 847 private System.Guid GrantedByUserIdField; 848 849 [System.Runtime.Serialization.OptionalFieldAttribute()] 850 private System.Guid GrantedUserIdField; 851 852 [System.Runtime.Serialization.OptionalFieldAttribute()] 853 private System.Guid JobIdField; 854 855 [System.Runtime.Serialization.OptionalFieldAttribute()] 856 private HeuristicLab.Clients.Hive.Permission PermissionField; 857 858 [System.Runtime.Serialization.DataMemberAttribute()] 859 public System.Guid GrantedByUserId 860 { 861 get 862 { 863 return this.GrantedByUserIdField; 864 } 865 set 866 { 867 if ((this.GrantedByUserIdField.Equals(value) != true)) 868 { 869 this.GrantedByUserIdField = value; 870 this.RaisePropertyChanged("GrantedByUserId"); 871 } 872 } 873 } 874 875 [System.Runtime.Serialization.DataMemberAttribute()] 876 public System.Guid GrantedUserId 877 { 878 get 879 { 880 return this.GrantedUserIdField; 881 } 882 set 883 { 884 if ((this.GrantedUserIdField.Equals(value) != true)) 885 { 886 this.GrantedUserIdField = value; 887 this.RaisePropertyChanged("GrantedUserId"); 888 } 889 } 890 } 891 892 [System.Runtime.Serialization.DataMemberAttribute()] 893 public System.Guid JobId 894 { 895 get 896 { 897 return this.JobIdField; 898 } 899 set 900 { 901 if ((this.JobIdField.Equals(value) != true)) 902 { 903 this.JobIdField = value; 904 this.RaisePropertyChanged("JobId"); 905 } 906 } 907 } 908 909 [System.Runtime.Serialization.DataMemberAttribute()] 910 public HeuristicLab.Clients.Hive.Permission Permission 911 { 912 get 913 { 914 return this.PermissionField; 915 } 916 set 917 { 918 if ((this.PermissionField.Equals(value) != true)) 919 { 920 this.PermissionField = value; 921 this.RaisePropertyChanged("Permission"); 922 } 923 } 924 } 925 } 926 927 [System.Diagnostics.DebuggerStepThroughAttribute()] 928 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 929 [System.Runtime.Serialization.DataContractAttribute(Name="PluginData", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 930 [System.SerializableAttribute()] 931 public partial class PluginData : HeuristicLab.Clients.Hive.HiveItem 932 { 933 934 [System.Runtime.Serialization.OptionalFieldAttribute()] 935 private byte[] DataField; 936 937 [System.Runtime.Serialization.OptionalFieldAttribute()] 938 private string FileNameField; 939 940 [System.Runtime.Serialization.OptionalFieldAttribute()] 941 private System.Guid PluginIdField; 942 943 [System.Runtime.Serialization.DataMemberAttribute()] 944 public byte[] Data 945 { 946 get 947 { 948 return this.DataField; 949 } 950 set 951 { 952 if ((object.ReferenceEquals(this.DataField, value) != true)) 953 { 954 this.DataField = value; 955 this.RaisePropertyChanged("Data"); 956 } 957 } 958 } 959 960 [System.Runtime.Serialization.DataMemberAttribute()] 961 public string FileName 962 { 963 get 964 { 965 return this.FileNameField; 966 } 967 set 968 { 969 if ((object.ReferenceEquals(this.FileNameField, value) != true)) 970 { 971 this.FileNameField = value; 972 this.RaisePropertyChanged("FileName"); 973 } 974 } 975 } 976 977 [System.Runtime.Serialization.DataMemberAttribute()] 978 public System.Guid PluginId 979 { 980 get 981 { 982 return this.PluginIdField; 983 } 984 set 985 { 986 if ((this.PluginIdField.Equals(value) != true)) 987 { 988 this.PluginIdField = value; 989 this.RaisePropertyChanged("PluginId"); 990 } 991 } 992 } 993 } 994 995 [System.Diagnostics.DebuggerStepThroughAttribute()] 996 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 997 [System.Runtime.Serialization.DataContractAttribute(Name="ResourcePermission", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 998 [System.SerializableAttribute()] 999 public partial class ResourcePermission : HeuristicLab.Clients.Hive.HiveItem 1000 { 1001 1002 [System.Runtime.Serialization.OptionalFieldAttribute()] 1003 private System.Guid GrantedByUserIdField; 1004 1005 [System.Runtime.Serialization.OptionalFieldAttribute()] 1006 private System.Guid GrantedUserIdField; 1007 1008 [System.Runtime.Serialization.OptionalFieldAttribute()] 1009 private System.Guid ResourceIdField; 1010 1011 [System.Runtime.Serialization.DataMemberAttribute()] 1012 public System.Guid GrantedByUserId 1013 { 1014 get 1015 { 1016 return this.GrantedByUserIdField; 1017 } 1018 set 1019 { 1020 if ((this.GrantedByUserIdField.Equals(value) != true)) 1021 { 1022 this.GrantedByUserIdField = value; 1023 this.RaisePropertyChanged("GrantedByUserId"); 1024 } 1025 } 1026 } 1027 1028 [System.Runtime.Serialization.DataMemberAttribute()] 1029 public System.Guid GrantedUserId 1030 { 1031 get 1032 { 1033 return this.GrantedUserIdField; 1034 } 1035 set 1036 { 1037 if ((this.GrantedUserIdField.Equals(value) != true)) 1038 { 1039 this.GrantedUserIdField = value; 1040 this.RaisePropertyChanged("GrantedUserId"); 1041 } 1042 } 1043 } 1044 1045 [System.Runtime.Serialization.DataMemberAttribute()] 1046 public System.Guid ResourceId 1047 { 1048 get 1049 { 1050 return this.ResourceIdField; 1051 } 1052 set 1053 { 1054 if ((this.ResourceIdField.Equals(value) != true)) 1055 { 1056 this.ResourceIdField = value; 1057 this.RaisePropertyChanged("ResourceId"); 1058 } 1059 } 1060 } 1061 } 1062 1063 [System.Diagnostics.DebuggerStepThroughAttribute()] 1064 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1065 [System.Runtime.Serialization.DataContractAttribute(Name="Downtime", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 1066 [System.SerializableAttribute()] 1067 public partial class Downtime : HeuristicLab.Clients.Hive.HiveItem 1068 { 1069 1070 [System.Runtime.Serialization.OptionalFieldAttribute()] 1071 private bool AllDayEventField; 1072 1073 [System.Runtime.Serialization.OptionalFieldAttribute()] 1074 private HeuristicLab.Clients.Hive.DowntimeType DowntimeTypeField; 1075 1076 [System.Runtime.Serialization.OptionalFieldAttribute()] 1077 private System.DateTime EndDateField; 1078 1079 [System.Runtime.Serialization.OptionalFieldAttribute()] 1080 private bool RecurringField; 1081 1082 [System.Runtime.Serialization.OptionalFieldAttribute()] 1083 private System.Guid RecurringIdField; 1084 1085 [System.Runtime.Serialization.OptionalFieldAttribute()] 1086 private System.Guid ResourceIdField; 1087 1088 [System.Runtime.Serialization.OptionalFieldAttribute()] 1089 private System.DateTime StartDateField; 1090 1091 [System.Runtime.Serialization.DataMemberAttribute()] 1092 public bool AllDayEvent 1093 { 1094 get 1095 { 1096 return this.AllDayEventField; 1097 } 1098 set 1099 { 1100 if ((this.AllDayEventField.Equals(value) != true)) 1101 { 1102 this.AllDayEventField = value; 1103 this.RaisePropertyChanged("AllDayEvent"); 1104 } 1105 } 1106 } 1107 1108 [System.Runtime.Serialization.DataMemberAttribute()] 1109 public HeuristicLab.Clients.Hive.DowntimeType DowntimeType 1110 { 1111 get 1112 { 1113 return this.DowntimeTypeField; 1114 } 1115 set 1116 { 1117 if ((this.DowntimeTypeField.Equals(value) != true)) 1118 { 1119 this.DowntimeTypeField = value; 1120 this.RaisePropertyChanged("DowntimeType"); 1121 } 1122 } 1123 } 1124 1125 [System.Runtime.Serialization.DataMemberAttribute()] 1126 public System.DateTime EndDate 1127 { 1128 get 1129 { 1130 return this.EndDateField; 1131 } 1132 set 1133 { 1134 if ((this.EndDateField.Equals(value) != true)) 1135 { 1136 this.EndDateField = value; 1137 this.RaisePropertyChanged("EndDate"); 1138 } 1139 } 1140 } 1141 1142 [System.Runtime.Serialization.DataMemberAttribute()] 1143 public bool Recurring 1144 { 1145 get 1146 { 1147 return this.RecurringField; 1148 } 1149 set 1150 { 1151 if ((this.RecurringField.Equals(value) != true)) 1152 { 1153 this.RecurringField = value; 1154 this.RaisePropertyChanged("Recurring"); 1155 } 1156 } 1157 } 1158 1159 [System.Runtime.Serialization.DataMemberAttribute()] 1160 public System.Guid RecurringId 1161 { 1162 get 1163 { 1164 return this.RecurringIdField; 1165 } 1166 set 1167 { 1168 if ((this.RecurringIdField.Equals(value) != true)) 1169 { 1170 this.RecurringIdField = value; 1171 this.RaisePropertyChanged("RecurringId"); 1172 } 1173 } 1174 } 1175 1176 [System.Runtime.Serialization.DataMemberAttribute()] 1177 public System.Guid ResourceId 1178 { 1179 get 1180 { 1181 return this.ResourceIdField; 1182 } 1183 set 1184 { 1185 if ((this.ResourceIdField.Equals(value) != true)) 1186 { 1187 this.ResourceIdField = value; 1188 this.RaisePropertyChanged("ResourceId"); 1189 } 1190 } 1191 } 1192 1193 [System.Runtime.Serialization.DataMemberAttribute()] 1194 public System.DateTime StartDate 1195 { 1196 get 1197 { 1198 return this.StartDateField; 1199 } 1200 set 1201 { 1202 if ((this.StartDateField.Equals(value) != true)) 1203 { 1204 this.StartDateField = value; 1205 this.RaisePropertyChanged("StartDate"); 1206 } 1207 } 1208 } 1209 } 1210 1211 [System.Diagnostics.DebuggerStepThroughAttribute()] 1212 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1213 [System.Runtime.Serialization.DataContractAttribute(Name="UserPriority", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 1214 [System.SerializableAttribute()] 1215 public partial class UserPriority : HeuristicLab.Clients.Hive.HiveItem 1216 { 1217 1218 [System.Runtime.Serialization.OptionalFieldAttribute()] 1219 private System.DateTime DateEnqueuedField; 1220 1221 [System.Runtime.Serialization.DataMemberAttribute()] 1222 public System.DateTime DateEnqueued 1223 { 1224 get 1225 { 1226 return this.DateEnqueuedField; 1227 } 1228 set 1229 { 1230 if ((this.DateEnqueuedField.Equals(value) != true)) 1231 { 1232 this.DateEnqueuedField = value; 1233 this.RaisePropertyChanged("DateEnqueued"); 1234 } 1235 } 1236 } 77 1237 } 78 1238 … … 208 1368 [System.Diagnostics.DebuggerStepThroughAttribute()] 209 1369 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 210 [System.Runtime.Serialization.DataContractAttribute(Name="StateLog", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")]211 [System.SerializableAttribute()]212 public partial class StateLog : HeuristicLab.Clients.Hive.HiveItem213 {214 215 [System.Runtime.Serialization.OptionalFieldAttribute()]216 private System.DateTime DateTimeField;217 218 [System.Runtime.Serialization.OptionalFieldAttribute()]219 private string ExceptionField;220 221 [System.Runtime.Serialization.OptionalFieldAttribute()]222 private System.Nullable<System.Guid> SlaveIdField;223 224 [System.Runtime.Serialization.OptionalFieldAttribute()]225 private HeuristicLab.Clients.Hive.TaskState StateField;226 227 [System.Runtime.Serialization.OptionalFieldAttribute()]228 private System.Guid TaskIdField;229 230 [System.Runtime.Serialization.OptionalFieldAttribute()]231 private System.Nullable<System.Guid> UserIdField;232 233 [System.Runtime.Serialization.DataMemberAttribute()]234 public System.DateTime DateTime235 {236 get237 {238 return this.DateTimeField;239 }240 set241 {242 if ((this.DateTimeField.Equals(value) != true))243 {244 this.DateTimeField = value;245 this.RaisePropertyChanged("DateTime");246 }247 }248 }249 250 [System.Runtime.Serialization.DataMemberAttribute()]251 public string Exception252 {253 get254 {255 return this.ExceptionField;256 }257 set258 {259 if ((object.ReferenceEquals(this.ExceptionField, value) != true))260 {261 this.ExceptionField = value;262 this.RaisePropertyChanged("Exception");263 }264 }265 }266 267 [System.Runtime.Serialization.DataMemberAttribute()]268 public System.Nullable<System.Guid> SlaveId269 {270 get271 {272 return this.SlaveIdField;273 }274 set275 {276 if ((this.SlaveIdField.Equals(value) != true))277 {278 this.SlaveIdField = value;279 this.RaisePropertyChanged("SlaveId");280 }281 }282 }283 284 [System.Runtime.Serialization.DataMemberAttribute()]285 public HeuristicLab.Clients.Hive.TaskState State286 {287 get288 {289 return this.StateField;290 }291 set292 {293 if ((this.StateField.Equals(value) != true))294 {295 this.StateField = value;296 this.RaisePropertyChanged("State");297 }298 }299 }300 301 [System.Runtime.Serialization.DataMemberAttribute()]302 public System.Guid TaskId303 {304 get305 {306 return this.TaskIdField;307 }308 set309 {310 if ((this.TaskIdField.Equals(value) != true))311 {312 this.TaskIdField = value;313 this.RaisePropertyChanged("TaskId");314 }315 }316 }317 318 [System.Runtime.Serialization.DataMemberAttribute()]319 public System.Nullable<System.Guid> UserId320 {321 get322 {323 return this.UserIdField;324 }325 set326 {327 if ((this.UserIdField.Equals(value) != true))328 {329 this.UserIdField = value;330 this.RaisePropertyChanged("UserId");331 }332 }333 }334 }335 336 [System.Diagnostics.DebuggerStepThroughAttribute()]337 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]338 1370 [System.Runtime.Serialization.DataContractAttribute(Name="Task", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 339 1371 [System.SerializableAttribute()] … … 351 1383 352 1384 [System.Runtime.Serialization.OptionalFieldAttribute()] 1385 private bool IsPrivilegedField; 1386 1387 [System.Runtime.Serialization.OptionalFieldAttribute()] 353 1388 private System.Guid JobIdField; 354 1389 … … 417 1452 418 1453 [System.Runtime.Serialization.DataMemberAttribute()] 1454 public bool IsPrivileged 1455 { 1456 get 1457 { 1458 return this.IsPrivilegedField; 1459 } 1460 set 1461 { 1462 if ((this.IsPrivilegedField.Equals(value) != true)) 1463 { 1464 this.IsPrivilegedField = value; 1465 this.RaisePropertyChanged("IsPrivileged"); 1466 } 1467 } 1468 } 1469 1470 [System.Runtime.Serialization.DataMemberAttribute()] 419 1471 public System.Guid JobId 420 1472 { … … 502 1554 } 503 1555 504 [System.Diagnostics.DebuggerStepThroughAttribute()]505 1556 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 506 [System.Runtime.Serialization.DataContractAttribute(Name="Downtime", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 507 [System.SerializableAttribute()] 508 public partial class Downtime : HeuristicLab.Clients.Hive.HiveItem 509 { 510 511 [System.Runtime.Serialization.OptionalFieldAttribute()] 512 private bool AllDayEventField; 513 514 [System.Runtime.Serialization.OptionalFieldAttribute()] 515 private HeuristicLab.Clients.Hive.DowntimeType DowntimeTypeField; 516 517 [System.Runtime.Serialization.OptionalFieldAttribute()] 518 private System.DateTime EndDateField; 519 520 [System.Runtime.Serialization.OptionalFieldAttribute()] 521 private bool RecurringField; 522 523 [System.Runtime.Serialization.OptionalFieldAttribute()] 524 private System.Guid RecurringIdField; 525 526 [System.Runtime.Serialization.OptionalFieldAttribute()] 527 private System.Guid ResourceIdField; 528 529 [System.Runtime.Serialization.OptionalFieldAttribute()] 530 private System.DateTime StartDateField; 531 532 [System.Runtime.Serialization.DataMemberAttribute()] 533 public bool AllDayEvent 534 { 535 get 536 { 537 return this.AllDayEventField; 538 } 539 set 540 { 541 if ((this.AllDayEventField.Equals(value) != true)) 542 { 543 this.AllDayEventField = value; 544 this.RaisePropertyChanged("AllDayEvent"); 545 } 546 } 547 } 548 549 [System.Runtime.Serialization.DataMemberAttribute()] 550 public HeuristicLab.Clients.Hive.DowntimeType DowntimeType 551 { 552 get 553 { 554 return this.DowntimeTypeField; 555 } 556 set 557 { 558 if ((this.DowntimeTypeField.Equals(value) != true)) 559 { 560 this.DowntimeTypeField = value; 561 this.RaisePropertyChanged("DowntimeType"); 562 } 563 } 564 } 565 566 [System.Runtime.Serialization.DataMemberAttribute()] 567 public System.DateTime EndDate 568 { 569 get 570 { 571 return this.EndDateField; 572 } 573 set 574 { 575 if ((this.EndDateField.Equals(value) != true)) 576 { 577 this.EndDateField = value; 578 this.RaisePropertyChanged("EndDate"); 579 } 580 } 581 } 582 583 [System.Runtime.Serialization.DataMemberAttribute()] 584 public bool Recurring 585 { 586 get 587 { 588 return this.RecurringField; 589 } 590 set 591 { 592 if ((this.RecurringField.Equals(value) != true)) 593 { 594 this.RecurringField = value; 595 this.RaisePropertyChanged("Recurring"); 596 } 597 } 598 } 599 600 [System.Runtime.Serialization.DataMemberAttribute()] 601 public System.Guid RecurringId 602 { 603 get 604 { 605 return this.RecurringIdField; 606 } 607 set 608 { 609 if ((this.RecurringIdField.Equals(value) != true)) 610 { 611 this.RecurringIdField = value; 612 this.RaisePropertyChanged("RecurringId"); 613 } 614 } 615 } 616 617 [System.Runtime.Serialization.DataMemberAttribute()] 618 public System.Guid ResourceId 619 { 620 get 621 { 622 return this.ResourceIdField; 623 } 624 set 625 { 626 if ((this.ResourceIdField.Equals(value) != true)) 627 { 628 this.ResourceIdField = value; 629 this.RaisePropertyChanged("ResourceId"); 630 } 631 } 632 } 633 634 [System.Runtime.Serialization.DataMemberAttribute()] 635 public System.DateTime StartDate 636 { 637 get 638 { 639 return this.StartDateField; 640 } 641 set 642 { 643 if ((this.StartDateField.Equals(value) != true)) 644 { 645 this.StartDateField = value; 646 this.RaisePropertyChanged("StartDate"); 647 } 648 } 649 } 650 } 651 652 [System.Diagnostics.DebuggerStepThroughAttribute()] 1557 [System.Runtime.Serialization.DataContractAttribute(Name="Command", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 1558 public enum Command : int 1559 { 1560 1561 [System.Runtime.Serialization.EnumMemberAttribute()] 1562 Stop = 0, 1563 1564 [System.Runtime.Serialization.EnumMemberAttribute()] 1565 Abort = 1, 1566 1567 [System.Runtime.Serialization.EnumMemberAttribute()] 1568 Pause = 2, 1569 } 1570 653 1571 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 654 [System.Runtime.Serialization.DataContractAttribute(Name="UserPriority", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 655 [System.SerializableAttribute()] 656 public partial class UserPriority : HeuristicLab.Clients.Hive.HiveItem 657 { 658 659 [System.Runtime.Serialization.OptionalFieldAttribute()] 660 private System.DateTime DateEnqueuedField; 661 662 [System.Runtime.Serialization.DataMemberAttribute()] 663 public System.DateTime DateEnqueued 664 { 665 get 666 { 667 return this.DateEnqueuedField; 668 } 669 set 670 { 671 if ((this.DateEnqueuedField.Equals(value) != true)) 672 { 673 this.DateEnqueuedField = value; 674 this.RaisePropertyChanged("DateEnqueued"); 675 } 676 } 677 } 678 } 679 680 [System.Diagnostics.DebuggerStepThroughAttribute()] 1572 [System.Runtime.Serialization.DataContractAttribute(Name="TaskState", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 1573 public enum TaskState : int 1574 { 1575 1576 [System.Runtime.Serialization.EnumMemberAttribute()] 1577 Offline = 0, 1578 1579 [System.Runtime.Serialization.EnumMemberAttribute()] 1580 Waiting = 1, 1581 1582 [System.Runtime.Serialization.EnumMemberAttribute()] 1583 Transferring = 2, 1584 1585 [System.Runtime.Serialization.EnumMemberAttribute()] 1586 Calculating = 3, 1587 1588 [System.Runtime.Serialization.EnumMemberAttribute()] 1589 Paused = 4, 1590 1591 [System.Runtime.Serialization.EnumMemberAttribute()] 1592 Finished = 5, 1593 1594 [System.Runtime.Serialization.EnumMemberAttribute()] 1595 Aborted = 6, 1596 1597 [System.Runtime.Serialization.EnumMemberAttribute()] 1598 Failed = 7, 1599 } 1600 681 1601 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 682 [System.Runtime.Serialization.DataContractAttribute(Name="Statistics", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 683 [System.SerializableAttribute()] 684 public partial class Statistics : HeuristicLab.Clients.Hive.HiveItem 685 { 686 687 [System.Runtime.Serialization.OptionalFieldAttribute()] 688 private System.Collections.Generic.List<HeuristicLab.Clients.Hive.SlaveStatistics> SlaveStatisticsField; 689 690 [System.Runtime.Serialization.OptionalFieldAttribute()] 691 private System.DateTime TimeStampField; 692 693 [System.Runtime.Serialization.OptionalFieldAttribute()] 694 private System.Collections.Generic.List<HeuristicLab.Clients.Hive.UserStatistics> UserStatisticsField; 695 696 [System.Runtime.Serialization.DataMemberAttribute()] 697 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.SlaveStatistics> SlaveStatistics 698 { 699 get 700 { 701 return this.SlaveStatisticsField; 702 } 703 set 704 { 705 if ((object.ReferenceEquals(this.SlaveStatisticsField, value) != true)) 706 { 707 this.SlaveStatisticsField = value; 708 this.RaisePropertyChanged("SlaveStatistics"); 709 } 710 } 711 } 712 713 [System.Runtime.Serialization.DataMemberAttribute()] 714 public System.DateTime TimeStamp 715 { 716 get 717 { 718 return this.TimeStampField; 719 } 720 set 721 { 722 if ((this.TimeStampField.Equals(value) != true)) 723 { 724 this.TimeStampField = value; 725 this.RaisePropertyChanged("TimeStamp"); 726 } 727 } 728 } 729 730 [System.Runtime.Serialization.DataMemberAttribute()] 731 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.UserStatistics> UserStatistics 732 { 733 get 734 { 735 return this.UserStatisticsField; 736 } 737 set 738 { 739 if ((object.ReferenceEquals(this.UserStatisticsField, value) != true)) 740 { 741 this.UserStatisticsField = value; 742 this.RaisePropertyChanged("UserStatistics"); 743 } 744 } 745 } 746 } 747 748 [System.Diagnostics.DebuggerStepThroughAttribute()] 749 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 750 [System.Runtime.Serialization.DataContractAttribute(Name="SlaveStatistics", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 751 [System.SerializableAttribute()] 752 public partial class SlaveStatistics : HeuristicLab.Clients.Hive.HiveItem 753 { 754 755 [System.Runtime.Serialization.OptionalFieldAttribute()] 756 private int CoresField; 757 758 [System.Runtime.Serialization.OptionalFieldAttribute()] 759 private double CpuUtilizationField; 760 761 [System.Runtime.Serialization.OptionalFieldAttribute()] 762 private int FreeCoresField; 763 764 [System.Runtime.Serialization.OptionalFieldAttribute()] 765 private int FreeMemoryField; 766 767 [System.Runtime.Serialization.OptionalFieldAttribute()] 768 private int MemoryField; 769 770 [System.Runtime.Serialization.OptionalFieldAttribute()] 771 private System.Guid SlaveIdField; 772 773 [System.Runtime.Serialization.DataMemberAttribute()] 774 public int Cores 775 { 776 get 777 { 778 return this.CoresField; 779 } 780 set 781 { 782 if ((this.CoresField.Equals(value) != true)) 783 { 784 this.CoresField = value; 785 this.RaisePropertyChanged("Cores"); 786 } 787 } 788 } 789 790 [System.Runtime.Serialization.DataMemberAttribute()] 791 public double CpuUtilization 792 { 793 get 794 { 795 return this.CpuUtilizationField; 796 } 797 set 798 { 799 if ((this.CpuUtilizationField.Equals(value) != true)) 800 { 801 this.CpuUtilizationField = value; 802 this.RaisePropertyChanged("CpuUtilization"); 803 } 804 } 805 } 806 807 [System.Runtime.Serialization.DataMemberAttribute()] 808 public int FreeCores 809 { 810 get 811 { 812 return this.FreeCoresField; 813 } 814 set 815 { 816 if ((this.FreeCoresField.Equals(value) != true)) 817 { 818 this.FreeCoresField = value; 819 this.RaisePropertyChanged("FreeCores"); 820 } 821 } 822 } 823 824 [System.Runtime.Serialization.DataMemberAttribute()] 825 public int FreeMemory 826 { 827 get 828 { 829 return this.FreeMemoryField; 830 } 831 set 832 { 833 if ((this.FreeMemoryField.Equals(value) != true)) 834 { 835 this.FreeMemoryField = value; 836 this.RaisePropertyChanged("FreeMemory"); 837 } 838 } 839 } 840 841 [System.Runtime.Serialization.DataMemberAttribute()] 842 public int Memory 843 { 844 get 845 { 846 return this.MemoryField; 847 } 848 set 849 { 850 if ((this.MemoryField.Equals(value) != true)) 851 { 852 this.MemoryField = value; 853 this.RaisePropertyChanged("Memory"); 854 } 855 } 856 } 857 858 [System.Runtime.Serialization.DataMemberAttribute()] 859 public System.Guid SlaveId 860 { 861 get 862 { 863 return this.SlaveIdField; 864 } 865 set 866 { 867 if ((this.SlaveIdField.Equals(value) != true)) 868 { 869 this.SlaveIdField = value; 870 this.RaisePropertyChanged("SlaveId"); 871 } 872 } 873 } 874 } 875 876 [System.Diagnostics.DebuggerStepThroughAttribute()] 877 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 878 [System.Runtime.Serialization.DataContractAttribute(Name="UserStatistics", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 879 [System.SerializableAttribute()] 880 public partial class UserStatistics : HeuristicLab.Clients.Hive.HiveItem 881 { 882 883 [System.Runtime.Serialization.OptionalFieldAttribute()] 884 private System.TimeSpan ExecutionTimeField; 885 886 [System.Runtime.Serialization.OptionalFieldAttribute()] 887 private System.TimeSpan ExecutionTimeFinishedJobsField; 888 889 [System.Runtime.Serialization.OptionalFieldAttribute()] 890 private System.TimeSpan StartToEndTimeField; 891 892 [System.Runtime.Serialization.OptionalFieldAttribute()] 893 private int UsedCoresField; 894 895 [System.Runtime.Serialization.OptionalFieldAttribute()] 896 private System.Guid UserIdField; 897 898 [System.Runtime.Serialization.DataMemberAttribute()] 899 public System.TimeSpan ExecutionTime 900 { 901 get 902 { 903 return this.ExecutionTimeField; 904 } 905 set 906 { 907 if ((this.ExecutionTimeField.Equals(value) != true)) 908 { 909 this.ExecutionTimeField = value; 910 this.RaisePropertyChanged("ExecutionTime"); 911 } 912 } 913 } 914 915 [System.Runtime.Serialization.DataMemberAttribute()] 916 public System.TimeSpan ExecutionTimeFinishedJobs 917 { 918 get 919 { 920 return this.ExecutionTimeFinishedJobsField; 921 } 922 set 923 { 924 if ((this.ExecutionTimeFinishedJobsField.Equals(value) != true)) 925 { 926 this.ExecutionTimeFinishedJobsField = value; 927 this.RaisePropertyChanged("ExecutionTimeFinishedJobs"); 928 } 929 } 930 } 931 932 [System.Runtime.Serialization.DataMemberAttribute()] 933 public System.TimeSpan StartToEndTime 934 { 935 get 936 { 937 return this.StartToEndTimeField; 938 } 939 set 940 { 941 if ((this.StartToEndTimeField.Equals(value) != true)) 942 { 943 this.StartToEndTimeField = value; 944 this.RaisePropertyChanged("StartToEndTime"); 945 } 946 } 947 } 948 949 [System.Runtime.Serialization.DataMemberAttribute()] 950 public int UsedCores 951 { 952 get 953 { 954 return this.UsedCoresField; 955 } 956 set 957 { 958 if ((this.UsedCoresField.Equals(value) != true)) 959 { 960 this.UsedCoresField = value; 961 this.RaisePropertyChanged("UsedCores"); 962 } 963 } 964 } 965 966 [System.Runtime.Serialization.DataMemberAttribute()] 967 public System.Guid UserId 968 { 969 get 970 { 971 return this.UserIdField; 972 } 973 set 974 { 975 if ((this.UserIdField.Equals(value) != true)) 976 { 977 this.UserIdField = value; 978 this.RaisePropertyChanged("UserId"); 979 } 980 } 981 } 982 } 983 984 [System.Diagnostics.DebuggerStepThroughAttribute()] 985 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 986 [System.Runtime.Serialization.DataContractAttribute(Name="JobPermission", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 987 [System.SerializableAttribute()] 988 public partial class JobPermission : HeuristicLab.Clients.Hive.HiveItem 989 { 990 991 [System.Runtime.Serialization.OptionalFieldAttribute()] 992 private System.Guid GrantedByUserIdField; 993 994 [System.Runtime.Serialization.OptionalFieldAttribute()] 995 private System.Guid GrantedUserIdField; 996 997 [System.Runtime.Serialization.OptionalFieldAttribute()] 998 private System.Guid JobIdField; 999 1000 [System.Runtime.Serialization.OptionalFieldAttribute()] 1001 private HeuristicLab.Clients.Hive.Permission PermissionField; 1002 1003 [System.Runtime.Serialization.DataMemberAttribute()] 1004 public System.Guid GrantedByUserId 1005 { 1006 get 1007 { 1008 return this.GrantedByUserIdField; 1009 } 1010 set 1011 { 1012 if ((this.GrantedByUserIdField.Equals(value) != true)) 1013 { 1014 this.GrantedByUserIdField = value; 1015 this.RaisePropertyChanged("GrantedByUserId"); 1016 } 1017 } 1018 } 1019 1020 [System.Runtime.Serialization.DataMemberAttribute()] 1021 public System.Guid GrantedUserId 1022 { 1023 get 1024 { 1025 return this.GrantedUserIdField; 1026 } 1027 set 1028 { 1029 if ((this.GrantedUserIdField.Equals(value) != true)) 1030 { 1031 this.GrantedUserIdField = value; 1032 this.RaisePropertyChanged("GrantedUserId"); 1033 } 1034 } 1035 } 1036 1037 [System.Runtime.Serialization.DataMemberAttribute()] 1038 public System.Guid JobId 1039 { 1040 get 1041 { 1042 return this.JobIdField; 1043 } 1044 set 1045 { 1046 if ((this.JobIdField.Equals(value) != true)) 1047 { 1048 this.JobIdField = value; 1049 this.RaisePropertyChanged("JobId"); 1050 } 1051 } 1052 } 1053 1054 [System.Runtime.Serialization.DataMemberAttribute()] 1055 public HeuristicLab.Clients.Hive.Permission Permission 1056 { 1057 get 1058 { 1059 return this.PermissionField; 1060 } 1061 set 1062 { 1063 if ((this.PermissionField.Equals(value) != true)) 1064 { 1065 this.PermissionField = value; 1066 this.RaisePropertyChanged("Permission"); 1067 } 1068 } 1069 } 1070 } 1071 1072 [System.Diagnostics.DebuggerStepThroughAttribute()] 1073 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1074 [System.Runtime.Serialization.DataContractAttribute(Name="PluginData", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 1075 [System.SerializableAttribute()] 1076 public partial class PluginData : HeuristicLab.Clients.Hive.HiveItem 1077 { 1078 1079 [System.Runtime.Serialization.OptionalFieldAttribute()] 1080 private byte[] DataField; 1081 1082 [System.Runtime.Serialization.OptionalFieldAttribute()] 1083 private string FileNameField; 1084 1085 [System.Runtime.Serialization.OptionalFieldAttribute()] 1086 private System.Guid PluginIdField; 1087 1088 [System.Runtime.Serialization.DataMemberAttribute()] 1089 public byte[] Data 1090 { 1091 get 1092 { 1093 return this.DataField; 1094 } 1095 set 1096 { 1097 if ((object.ReferenceEquals(this.DataField, value) != true)) 1098 { 1099 this.DataField = value; 1100 this.RaisePropertyChanged("Data"); 1101 } 1102 } 1103 } 1104 1105 [System.Runtime.Serialization.DataMemberAttribute()] 1106 public string FileName 1107 { 1108 get 1109 { 1110 return this.FileNameField; 1111 } 1112 set 1113 { 1114 if ((object.ReferenceEquals(this.FileNameField, value) != true)) 1115 { 1116 this.FileNameField = value; 1117 this.RaisePropertyChanged("FileName"); 1118 } 1119 } 1120 } 1121 1122 [System.Runtime.Serialization.DataMemberAttribute()] 1123 public System.Guid PluginId 1124 { 1125 get 1126 { 1127 return this.PluginIdField; 1128 } 1129 set 1130 { 1131 if ((this.PluginIdField.Equals(value) != true)) 1132 { 1133 this.PluginIdField = value; 1134 this.RaisePropertyChanged("PluginId"); 1135 } 1136 } 1137 } 1138 } 1139 1140 [System.Diagnostics.DebuggerStepThroughAttribute()] 1141 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1142 [System.Runtime.Serialization.DataContractAttribute(Name="ResourcePermission", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 1143 [System.SerializableAttribute()] 1144 public partial class ResourcePermission : HeuristicLab.Clients.Hive.HiveItem 1145 { 1146 1147 [System.Runtime.Serialization.OptionalFieldAttribute()] 1148 private System.Guid GrantedByUserIdField; 1149 1150 [System.Runtime.Serialization.OptionalFieldAttribute()] 1151 private System.Guid GrantedUserIdField; 1152 1153 [System.Runtime.Serialization.OptionalFieldAttribute()] 1154 private System.Guid ResourceIdField; 1155 1156 [System.Runtime.Serialization.DataMemberAttribute()] 1157 public System.Guid GrantedByUserId 1158 { 1159 get 1160 { 1161 return this.GrantedByUserIdField; 1162 } 1163 set 1164 { 1165 if ((this.GrantedByUserIdField.Equals(value) != true)) 1166 { 1167 this.GrantedByUserIdField = value; 1168 this.RaisePropertyChanged("GrantedByUserId"); 1169 } 1170 } 1171 } 1172 1173 [System.Runtime.Serialization.DataMemberAttribute()] 1174 public System.Guid GrantedUserId 1175 { 1176 get 1177 { 1178 return this.GrantedUserIdField; 1179 } 1180 set 1181 { 1182 if ((this.GrantedUserIdField.Equals(value) != true)) 1183 { 1184 this.GrantedUserIdField = value; 1185 this.RaisePropertyChanged("GrantedUserId"); 1186 } 1187 } 1188 } 1189 1190 [System.Runtime.Serialization.DataMemberAttribute()] 1191 public System.Guid ResourceId 1192 { 1193 get 1194 { 1195 return this.ResourceIdField; 1196 } 1197 set 1198 { 1199 if ((this.ResourceIdField.Equals(value) != true)) 1200 { 1201 this.ResourceIdField = value; 1202 this.RaisePropertyChanged("ResourceId"); 1203 } 1204 } 1205 } 1206 } 1207 1208 [System.Diagnostics.DebuggerStepThroughAttribute()] 1209 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1210 [System.Runtime.Serialization.DataContractAttribute(Name="NamedHiveItem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 1211 [System.SerializableAttribute()] 1212 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Job))] 1213 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Plugin))] 1214 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Resource))] 1215 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.SlaveGroup))] 1216 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Slave))] 1217 public partial class NamedHiveItem : HeuristicLab.Clients.Hive.HiveItem 1218 { 1219 1220 [System.Runtime.Serialization.OptionalFieldAttribute()] 1221 private string DescriptionField; 1222 1223 [System.Runtime.Serialization.OptionalFieldAttribute()] 1224 private string NameField; 1225 1226 [System.Runtime.Serialization.DataMemberAttribute()] 1227 public string Description 1228 { 1229 get 1230 { 1231 return this.DescriptionField; 1232 } 1233 set 1234 { 1235 if ((object.ReferenceEquals(this.DescriptionField, value) != true)) 1236 { 1237 this.DescriptionField = value; 1238 this.RaisePropertyChanged("Description"); 1239 } 1240 } 1241 } 1242 1243 [System.Runtime.Serialization.DataMemberAttribute()] 1244 public string Name 1245 { 1246 get 1247 { 1248 return this.NameField; 1249 } 1250 set 1251 { 1252 if ((object.ReferenceEquals(this.NameField, value) != true)) 1253 { 1254 this.NameField = value; 1255 this.RaisePropertyChanged("Name"); 1256 } 1257 } 1258 } 1259 } 1260 1261 [System.Diagnostics.DebuggerStepThroughAttribute()] 1262 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1263 [System.Runtime.Serialization.DataContractAttribute(Name="Job", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 1264 [System.SerializableAttribute()] 1265 public partial class Job : HeuristicLab.Clients.Hive.NamedHiveItem 1266 { 1267 1268 [System.Runtime.Serialization.OptionalFieldAttribute()] 1269 private int CalculatingCountField; 1270 1271 [System.Runtime.Serialization.OptionalFieldAttribute()] 1272 private System.DateTime DateCreatedField; 1273 1274 [System.Runtime.Serialization.OptionalFieldAttribute()] 1275 private int FinishedCountField; 1276 1277 [System.Runtime.Serialization.OptionalFieldAttribute()] 1278 private int JobCountField; 1279 1280 [System.Runtime.Serialization.OptionalFieldAttribute()] 1281 private System.Guid OwnerUserIdField; 1282 1283 [System.Runtime.Serialization.OptionalFieldAttribute()] 1284 private string OwnerUsernameField; 1285 1286 [System.Runtime.Serialization.OptionalFieldAttribute()] 1287 private HeuristicLab.Clients.Hive.Permission PermissionField; 1288 1289 [System.Runtime.Serialization.OptionalFieldAttribute()] 1290 private string ResourceNamesField; 1291 1292 [System.Runtime.Serialization.DataMemberAttribute()] 1293 public int CalculatingCount 1294 { 1295 get 1296 { 1297 return this.CalculatingCountField; 1298 } 1299 set 1300 { 1301 if ((this.CalculatingCountField.Equals(value) != true)) 1302 { 1303 this.CalculatingCountField = value; 1304 this.RaisePropertyChanged("CalculatingCount"); 1305 } 1306 } 1307 } 1308 1309 [System.Runtime.Serialization.DataMemberAttribute()] 1310 public System.DateTime DateCreated 1311 { 1312 get 1313 { 1314 return this.DateCreatedField; 1315 } 1316 set 1317 { 1318 if ((this.DateCreatedField.Equals(value) != true)) 1319 { 1320 this.DateCreatedField = value; 1321 this.RaisePropertyChanged("DateCreated"); 1322 } 1323 } 1324 } 1325 1326 [System.Runtime.Serialization.DataMemberAttribute()] 1327 public int FinishedCount 1328 { 1329 get 1330 { 1331 return this.FinishedCountField; 1332 } 1333 set 1334 { 1335 if ((this.FinishedCountField.Equals(value) != true)) 1336 { 1337 this.FinishedCountField = value; 1338 this.RaisePropertyChanged("FinishedCount"); 1339 } 1340 } 1341 } 1342 1343 [System.Runtime.Serialization.DataMemberAttribute()] 1344 public int JobCount 1345 { 1346 get 1347 { 1348 return this.JobCountField; 1349 } 1350 set 1351 { 1352 if ((this.JobCountField.Equals(value) != true)) 1353 { 1354 this.JobCountField = value; 1355 this.RaisePropertyChanged("JobCount"); 1356 } 1357 } 1358 } 1359 1360 [System.Runtime.Serialization.DataMemberAttribute()] 1361 public System.Guid OwnerUserId 1362 { 1363 get 1364 { 1365 return this.OwnerUserIdField; 1366 } 1367 set 1368 { 1369 if ((this.OwnerUserIdField.Equals(value) != true)) 1370 { 1371 this.OwnerUserIdField = value; 1372 this.RaisePropertyChanged("OwnerUserId"); 1373 } 1374 } 1375 } 1376 1377 [System.Runtime.Serialization.DataMemberAttribute()] 1378 public string OwnerUsername 1379 { 1380 get 1381 { 1382 return this.OwnerUsernameField; 1383 } 1384 set 1385 { 1386 if ((object.ReferenceEquals(this.OwnerUsernameField, value) != true)) 1387 { 1388 this.OwnerUsernameField = value; 1389 this.RaisePropertyChanged("OwnerUsername"); 1390 } 1391 } 1392 } 1393 1394 [System.Runtime.Serialization.DataMemberAttribute()] 1395 public HeuristicLab.Clients.Hive.Permission Permission 1396 { 1397 get 1398 { 1399 return this.PermissionField; 1400 } 1401 set 1402 { 1403 if ((this.PermissionField.Equals(value) != true)) 1404 { 1405 this.PermissionField = value; 1406 this.RaisePropertyChanged("Permission"); 1407 } 1408 } 1409 } 1410 1411 [System.Runtime.Serialization.DataMemberAttribute()] 1412 public string ResourceNames 1413 { 1414 get 1415 { 1416 return this.ResourceNamesField; 1417 } 1418 set 1419 { 1420 if ((object.ReferenceEquals(this.ResourceNamesField, value) != true)) 1421 { 1422 this.ResourceNamesField = value; 1423 this.RaisePropertyChanged("ResourceNames"); 1424 } 1425 } 1426 } 1427 } 1428 1429 [System.Diagnostics.DebuggerStepThroughAttribute()] 1430 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1431 [System.Runtime.Serialization.DataContractAttribute(Name="Plugin", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 1432 [System.SerializableAttribute()] 1433 public partial class Plugin : HeuristicLab.Clients.Hive.NamedHiveItem 1434 { 1435 1436 [System.Runtime.Serialization.OptionalFieldAttribute()] 1437 private System.DateTime DateCreatedField; 1438 1439 [System.Runtime.Serialization.OptionalFieldAttribute()] 1440 private byte[] HashField; 1441 1442 [System.Runtime.Serialization.OptionalFieldAttribute()] 1443 private System.Guid UserIdField; 1444 1445 [System.Runtime.Serialization.OptionalFieldAttribute()] 1446 private System.Version VersionField; 1447 1448 [System.Runtime.Serialization.DataMemberAttribute()] 1449 public System.DateTime DateCreated 1450 { 1451 get 1452 { 1453 return this.DateCreatedField; 1454 } 1455 set 1456 { 1457 if ((this.DateCreatedField.Equals(value) != true)) 1458 { 1459 this.DateCreatedField = value; 1460 this.RaisePropertyChanged("DateCreated"); 1461 } 1462 } 1463 } 1464 1465 [System.Runtime.Serialization.DataMemberAttribute()] 1466 public byte[] Hash 1467 { 1468 get 1469 { 1470 return this.HashField; 1471 } 1472 set 1473 { 1474 if ((object.ReferenceEquals(this.HashField, value) != true)) 1475 { 1476 this.HashField = value; 1477 this.RaisePropertyChanged("Hash"); 1478 } 1479 } 1480 } 1481 1482 [System.Runtime.Serialization.DataMemberAttribute()] 1483 public System.Guid UserId 1484 { 1485 get 1486 { 1487 return this.UserIdField; 1488 } 1489 set 1490 { 1491 if ((this.UserIdField.Equals(value) != true)) 1492 { 1493 this.UserIdField = value; 1494 this.RaisePropertyChanged("UserId"); 1495 } 1496 } 1497 } 1498 1499 [System.Runtime.Serialization.DataMemberAttribute()] 1500 public System.Version Version 1501 { 1502 get 1503 { 1504 return this.VersionField; 1505 } 1506 set 1507 { 1508 if ((object.ReferenceEquals(this.VersionField, value) != true)) 1509 { 1510 this.VersionField = value; 1511 this.RaisePropertyChanged("Version"); 1512 } 1513 } 1514 } 1515 } 1516 1517 [System.Diagnostics.DebuggerStepThroughAttribute()] 1518 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1519 [System.Runtime.Serialization.DataContractAttribute(Name="Resource", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 1520 [System.SerializableAttribute()] 1521 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.SlaveGroup))] 1522 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Hive.Slave))] 1523 public partial class Resource : HeuristicLab.Clients.Hive.NamedHiveItem 1524 { 1525 1526 [System.Runtime.Serialization.OptionalFieldAttribute()] 1527 private int HbIntervalField; 1528 1529 [System.Runtime.Serialization.OptionalFieldAttribute()] 1530 private System.Nullable<System.Guid> OwnerUserIdField; 1531 1532 [System.Runtime.Serialization.OptionalFieldAttribute()] 1533 private System.Nullable<System.Guid> ParentResourceIdField; 1534 1535 [System.Runtime.Serialization.DataMemberAttribute()] 1536 public int HbInterval 1537 { 1538 get 1539 { 1540 return this.HbIntervalField; 1541 } 1542 set 1543 { 1544 if ((this.HbIntervalField.Equals(value) != true)) 1545 { 1546 this.HbIntervalField = value; 1547 this.RaisePropertyChanged("HbInterval"); 1548 } 1549 } 1550 } 1551 1552 [System.Runtime.Serialization.DataMemberAttribute()] 1553 public System.Nullable<System.Guid> OwnerUserId 1554 { 1555 get 1556 { 1557 return this.OwnerUserIdField; 1558 } 1559 set 1560 { 1561 if ((this.OwnerUserIdField.Equals(value) != true)) 1562 { 1563 this.OwnerUserIdField = value; 1564 this.RaisePropertyChanged("OwnerUserId"); 1565 } 1566 } 1567 } 1568 1569 [System.Runtime.Serialization.DataMemberAttribute()] 1570 public System.Nullable<System.Guid> ParentResourceId 1571 { 1572 get 1573 { 1574 return this.ParentResourceIdField; 1575 } 1576 set 1577 { 1578 if ((this.ParentResourceIdField.Equals(value) != true)) 1579 { 1580 this.ParentResourceIdField = value; 1581 this.RaisePropertyChanged("ParentResourceId"); 1582 } 1583 } 1584 } 1585 } 1586 1587 [System.Diagnostics.DebuggerStepThroughAttribute()] 1588 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1589 [System.Runtime.Serialization.DataContractAttribute(Name="SlaveGroup", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 1590 [System.SerializableAttribute()] 1591 public partial class SlaveGroup : HeuristicLab.Clients.Hive.Resource 1592 { 1593 } 1594 1595 [System.Diagnostics.DebuggerStepThroughAttribute()] 1596 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1597 [System.Runtime.Serialization.DataContractAttribute(Name="Slave", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 1598 [System.SerializableAttribute()] 1599 public partial class Slave : HeuristicLab.Clients.Hive.Resource 1600 { 1601 1602 [System.Runtime.Serialization.OptionalFieldAttribute()] 1603 private System.Nullable<int> CoresField; 1604 1605 [System.Runtime.Serialization.OptionalFieldAttribute()] 1606 private HeuristicLab.Clients.Hive.CpuArchitecture CpuArchitectureField; 1607 1608 [System.Runtime.Serialization.OptionalFieldAttribute()] 1609 private System.Nullable<int> CpuSpeedField; 1610 1611 [System.Runtime.Serialization.OptionalFieldAttribute()] 1612 private double CpuUtilizationField; 1613 1614 [System.Runtime.Serialization.OptionalFieldAttribute()] 1615 private System.Nullable<int> FreeCoresField; 1616 1617 [System.Runtime.Serialization.OptionalFieldAttribute()] 1618 private System.Nullable<int> FreeMemoryField; 1619 1620 [System.Runtime.Serialization.OptionalFieldAttribute()] 1621 private bool IsAllowedToCalculateField; 1622 1623 [System.Runtime.Serialization.OptionalFieldAttribute()] 1624 private System.Nullable<bool> IsDisposableField; 1625 1626 [System.Runtime.Serialization.OptionalFieldAttribute()] 1627 private System.Nullable<System.DateTime> LastHeartbeatField; 1628 1629 [System.Runtime.Serialization.OptionalFieldAttribute()] 1630 private System.Nullable<int> MemoryField; 1631 1632 [System.Runtime.Serialization.OptionalFieldAttribute()] 1633 private string OperatingSystemField; 1634 1635 [System.Runtime.Serialization.OptionalFieldAttribute()] 1636 private HeuristicLab.Clients.Hive.SlaveState SlaveStateField; 1637 1638 [System.Runtime.Serialization.DataMemberAttribute()] 1639 public System.Nullable<int> Cores 1640 { 1641 get 1642 { 1643 return this.CoresField; 1644 } 1645 set 1646 { 1647 if ((this.CoresField.Equals(value) != true)) 1648 { 1649 this.CoresField = value; 1650 this.RaisePropertyChanged("Cores"); 1651 } 1652 } 1653 } 1654 1655 [System.Runtime.Serialization.DataMemberAttribute()] 1656 public HeuristicLab.Clients.Hive.CpuArchitecture CpuArchitecture 1657 { 1658 get 1659 { 1660 return this.CpuArchitectureField; 1661 } 1662 set 1663 { 1664 if ((this.CpuArchitectureField.Equals(value) != true)) 1665 { 1666 this.CpuArchitectureField = value; 1667 this.RaisePropertyChanged("CpuArchitecture"); 1668 } 1669 } 1670 } 1671 1672 [System.Runtime.Serialization.DataMemberAttribute()] 1673 public System.Nullable<int> CpuSpeed 1674 { 1675 get 1676 { 1677 return this.CpuSpeedField; 1678 } 1679 set 1680 { 1681 if ((this.CpuSpeedField.Equals(value) != true)) 1682 { 1683 this.CpuSpeedField = value; 1684 this.RaisePropertyChanged("CpuSpeed"); 1685 } 1686 } 1687 } 1688 1689 [System.Runtime.Serialization.DataMemberAttribute()] 1690 public double CpuUtilization 1691 { 1692 get 1693 { 1694 return this.CpuUtilizationField; 1695 } 1696 set 1697 { 1698 if ((this.CpuUtilizationField.Equals(value) != true)) 1699 { 1700 this.CpuUtilizationField = value; 1701 this.RaisePropertyChanged("CpuUtilization"); 1702 } 1703 } 1704 } 1705 1706 [System.Runtime.Serialization.DataMemberAttribute()] 1707 public System.Nullable<int> FreeCores 1708 { 1709 get 1710 { 1711 return this.FreeCoresField; 1712 } 1713 set 1714 { 1715 if ((this.FreeCoresField.Equals(value) != true)) 1716 { 1717 this.FreeCoresField = value; 1718 this.RaisePropertyChanged("FreeCores"); 1719 } 1720 } 1721 } 1722 1723 [System.Runtime.Serialization.DataMemberAttribute()] 1724 public System.Nullable<int> FreeMemory 1725 { 1726 get 1727 { 1728 return this.FreeMemoryField; 1729 } 1730 set 1731 { 1732 if ((this.FreeMemoryField.Equals(value) != true)) 1733 { 1734 this.FreeMemoryField = value; 1735 this.RaisePropertyChanged("FreeMemory"); 1736 } 1737 } 1738 } 1739 1740 [System.Runtime.Serialization.DataMemberAttribute()] 1741 public bool IsAllowedToCalculate 1742 { 1743 get 1744 { 1745 return this.IsAllowedToCalculateField; 1746 } 1747 set 1748 { 1749 if ((this.IsAllowedToCalculateField.Equals(value) != true)) 1750 { 1751 this.IsAllowedToCalculateField = value; 1752 this.RaisePropertyChanged("IsAllowedToCalculate"); 1753 } 1754 } 1755 } 1756 1757 [System.Runtime.Serialization.DataMemberAttribute()] 1758 public System.Nullable<bool> IsDisposable 1759 { 1760 get 1761 { 1762 return this.IsDisposableField; 1763 } 1764 set 1765 { 1766 if ((this.IsDisposableField.Equals(value) != true)) 1767 { 1768 this.IsDisposableField = value; 1769 this.RaisePropertyChanged("IsDisposable"); 1770 } 1771 } 1772 } 1773 1774 [System.Runtime.Serialization.DataMemberAttribute()] 1775 public System.Nullable<System.DateTime> LastHeartbeat 1776 { 1777 get 1778 { 1779 return this.LastHeartbeatField; 1780 } 1781 set 1782 { 1783 if ((this.LastHeartbeatField.Equals(value) != true)) 1784 { 1785 this.LastHeartbeatField = value; 1786 this.RaisePropertyChanged("LastHeartbeat"); 1787 } 1788 } 1789 } 1790 1791 [System.Runtime.Serialization.DataMemberAttribute()] 1792 public System.Nullable<int> Memory 1793 { 1794 get 1795 { 1796 return this.MemoryField; 1797 } 1798 set 1799 { 1800 if ((this.MemoryField.Equals(value) != true)) 1801 { 1802 this.MemoryField = value; 1803 this.RaisePropertyChanged("Memory"); 1804 } 1805 } 1806 } 1807 1808 [System.Runtime.Serialization.DataMemberAttribute()] 1809 public string OperatingSystem 1810 { 1811 get 1812 { 1813 return this.OperatingSystemField; 1814 } 1815 set 1816 { 1817 if ((object.ReferenceEquals(this.OperatingSystemField, value) != true)) 1818 { 1819 this.OperatingSystemField = value; 1820 this.RaisePropertyChanged("OperatingSystem"); 1821 } 1822 } 1823 } 1824 1825 [System.Runtime.Serialization.DataMemberAttribute()] 1826 public HeuristicLab.Clients.Hive.SlaveState SlaveState 1827 { 1828 get 1829 { 1830 return this.SlaveStateField; 1831 } 1832 set 1833 { 1834 if ((this.SlaveStateField.Equals(value) != true)) 1835 { 1836 this.SlaveStateField = value; 1837 this.RaisePropertyChanged("SlaveState"); 1838 } 1839 } 1840 } 1602 [System.Runtime.Serialization.DataContractAttribute(Name="Permission", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 1603 public enum Permission : int 1604 { 1605 1606 [System.Runtime.Serialization.EnumMemberAttribute()] 1607 NotAllowed = 0, 1608 1609 [System.Runtime.Serialization.EnumMemberAttribute()] 1610 Read = 1, 1611 1612 [System.Runtime.Serialization.EnumMemberAttribute()] 1613 Full = 2, 1841 1614 } 1842 1615 … … 1869 1642 1870 1643 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1871 [System.Runtime.Serialization.DataContractAttribute(Name="Command", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 1872 public enum Command : int 1873 { 1874 1875 [System.Runtime.Serialization.EnumMemberAttribute()] 1876 Stop = 0, 1877 1878 [System.Runtime.Serialization.EnumMemberAttribute()] 1879 Abort = 1, 1880 1881 [System.Runtime.Serialization.EnumMemberAttribute()] 1882 Pause = 2, 1883 } 1884 1885 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1886 [System.Runtime.Serialization.DataContractAttribute(Name="TaskState", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")] 1887 public enum TaskState : int 1644 [System.Runtime.Serialization.DataContractAttribute(Name="DowntimeType", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataAccess")] 1645 public enum DowntimeType : int 1888 1646 { 1889 1647 … … 1892 1650 1893 1651 [System.Runtime.Serialization.EnumMemberAttribute()] 1894 Waiting = 1,1895 1896 [System.Runtime.Serialization.EnumMemberAttribute()]1897 Transferring = 2,1898 1899 [System.Runtime.Serialization.EnumMemberAttribute()]1900 Calculating = 3,1901 1902 [System.Runtime.Serialization.EnumMemberAttribute()]1903 Paused = 4,1904 1905 [System.Runtime.Serialization.EnumMemberAttribute()]1906 Finished = 5,1907 1908 [System.Runtime.Serialization.EnumMemberAttribute()]1909 Aborted = 6,1910 1911 [System.Runtime.Serialization.EnumMemberAttribute()]1912 Failed = 7,1913 }1914 1915 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]1916 [System.Runtime.Serialization.DataContractAttribute(Name="DowntimeType", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataAccess")]1917 public enum DowntimeType : int1918 {1919 1920 [System.Runtime.Serialization.EnumMemberAttribute()]1921 Offline = 0,1922 1923 [System.Runtime.Serialization.EnumMemberAttribute()]1924 1652 Shutdown = 1, 1925 }1926 1927 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]1928 [System.Runtime.Serialization.DataContractAttribute(Name="Permission", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Hive.DataTransfer")]1929 public enum Permission : int1930 {1931 1932 [System.Runtime.Serialization.EnumMemberAttribute()]1933 NotAllowed = 0,1934 1935 [System.Runtime.Serialization.EnumMemberAttribute()]1936 Read = 1,1937 1938 [System.Runtime.Serialization.EnumMemberAttribute()]1939 Full = 2,1940 1653 } 1941 1654 … … 2386 2099 { 2387 2100 2388 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetSlave", ReplyAction="http://tempuri.org/IHiveService/GetSlaveResponse")]2389 HeuristicLab.Clients.Hive.Slave GetSlave(System.Guid slaveId);2390 2391 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetSlaveGroup", ReplyAction="http://tempuri.org/IHiveService/GetSlaveGroupResponse")]2392 HeuristicLab.Clients.Hive.SlaveGroup GetSlaveGroup(System.Guid slaveGroupId);2393 2394 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetSlaves", ReplyAction="http://tempuri.org/IHiveService/GetSlavesResponse")]2395 System.Collections.Generic.List<HeuristicLab.Clients.Hive.Slave> GetSlaves();2396 2397 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetSlaveGroups", ReplyAction="http://tempuri.org/IHiveService/GetSlaveGroupsResponse")]2398 System.Collections.Generic.List<HeuristicLab.Clients.Hive.SlaveGroup> GetSlaveGroups();2399 2400 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateSlave", ReplyAction="http://tempuri.org/IHiveService/UpdateSlaveResponse")]2401 void UpdateSlave(HeuristicLab.Clients.Hive.Slave slave);2402 2403 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateSlaveGroup", ReplyAction="http://tempuri.org/IHiveService/UpdateSlaveGroupResponse")]2404 void UpdateSlaveGroup(HeuristicLab.Clients.Hive.SlaveGroup slaveGroup);2405 2406 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteSlave", ReplyAction="http://tempuri.org/IHiveService/DeleteSlaveResponse")]2407 void DeleteSlave(System.Guid slaveId);2408 2409 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteSlaveGroup", ReplyAction="http://tempuri.org/IHiveService/DeleteSlaveGroupResponse")]2410 void DeleteSlaveGroup(System.Guid slaveGroupId);2411 2412 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddResourceToGroup", ReplyAction="http://tempuri.org/IHiveService/AddResourceToGroupResponse")]2413 void AddResourceToGroup(System.Guid slaveGroupId, System.Guid resourceId);2414 2415 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/RemoveResourceFromGroup", ReplyAction="http://tempuri.org/IHiveService/RemoveResourceFromGroupResponse")]2416 void RemoveResourceFromGroup(System.Guid slaveGroupId, System.Guid resourceId);2417 2418 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetResourceId", ReplyAction="http://tempuri.org/IHiveService/GetResourceIdResponse")]2419 System.Guid GetResourceId(string resourceName);2420 2421 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetTasksByResourceId", ReplyAction="http://tempuri.org/IHiveService/GetTasksByResourceIdResponse")]2422 System.Collections.Generic.List<HeuristicLab.Clients.Hive.Task> GetTasksByResourceId(System.Guid resourceId);2423 2424 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/TriggerEventManager", ReplyAction="http://tempuri.org/IHiveService/TriggerEventManagerResponse")]2425 void TriggerEventManager(bool force);2426 2427 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetNewHeartbeatInterval", ReplyAction="http://tempuri.org/IHiveService/GetNewHeartbeatIntervalResponse")]2428 int GetNewHeartbeatInterval(System.Guid slaveId);2429 2430 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddDowntime", ReplyAction="http://tempuri.org/IHiveService/AddDowntimeResponse")]2431 System.Guid AddDowntime(HeuristicLab.Clients.Hive.Downtime downtime);2432 2433 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteDowntime", ReplyAction="http://tempuri.org/IHiveService/DeleteDowntimeResponse")]2434 void DeleteDowntime(System.Guid downtimeId);2435 2436 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateDowntime", ReplyAction="http://tempuri.org/IHiveService/UpdateDowntimeResponse")]2437 void UpdateDowntime(HeuristicLab.Clients.Hive.Downtime downtime);2438 2439 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetDowntimesForResource", ReplyAction="http://tempuri.org/IHiveService/GetDowntimesForResourceResponse")]2440 System.Collections.Generic.List<HeuristicLab.Clients.Hive.Downtime> GetDowntimesForResource(System.Guid resourceId);2441 2442 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetUsernameByUserId", ReplyAction="http://tempuri.org/IHiveService/GetUsernameByUserIdResponse")]2443 string GetUsernameByUserId(System.Guid userId);2444 2445 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetUserIdByUsername", ReplyAction="http://tempuri.org/IHiveService/GetUserIdByUsernameResponse")]2446 System.Guid GetUserIdByUsername(string username);2447 2448 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetUserPriorities", ReplyAction="http://tempuri.org/IHiveService/GetUserPrioritiesResponse")]2449 System.Collections.Generic.List<HeuristicLab.Clients.Hive.UserPriority> GetUserPriorities();2450 2451 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetStatistics", ReplyAction="http://tempuri.org/IHiveService/GetStatisticsResponse")]2452 System.Collections.Generic.List<HeuristicLab.Clients.Hive.Statistics> GetStatistics();2453 2454 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetStatisticsForTimePeriod", ReplyAction="http://tempuri.org/IHiveService/GetStatisticsForTimePeriodResponse")]2455 System.Collections.Generic.List<HeuristicLab.Clients.Hive.Statistics> GetStatisticsForTimePeriod(System.DateTime from, System.DateTime to);2456 2457 2101 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddTask", ReplyAction="http://tempuri.org/IHiveService/AddTaskResponse")] 2458 2102 System.Guid AddTask(HeuristicLab.Clients.Hive.Task task, HeuristicLab.Clients.Hive.TaskData taskData, System.Collections.Generic.List<System.Guid> resourceIds); … … 2464 2108 HeuristicLab.Clients.Hive.Task GetTask(System.Guid taskId); 2465 2109 2466 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetTasks", ReplyAction="http://tempuri.org/IHiveService/GetTasksResponse")]2467 System.Collections.Generic.List<HeuristicLab.Clients.Hive.Task> GetTasks();2468 2469 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetLightweightTasks", ReplyAction="http://tempuri.org/IHiveService/GetLightweightTasksResponse")]2470 System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightTask> GetLightweightTasks(System.Collections.Generic.List<System.Guid> taskIds);2471 2472 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetLightweightChildTasks", ReplyAction="http://tempuri.org/IHiveService/GetLightweightChildTasksResponse")]2473 System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightTask> GetLightweightChildTasks(System.Nullable<System.Guid> parentTaskId, bool recursive, bool includeParent);2474 2475 2110 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetLightweightJobTasks", ReplyAction="http://tempuri.org/IHiveService/GetLightweightJobTasksResponse")] 2476 2111 System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightTask> GetLightweightJobTasks(System.Guid jobId); … … 2488 2123 void UpdateTaskData(HeuristicLab.Clients.Hive.Task taskDto, HeuristicLab.Clients.Hive.TaskData taskDataDto); 2489 2124 2490 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteTask", ReplyAction="http://tempuri.org/IHiveService/DeleteTaskResponse")]2491 void DeleteTask(System.Guid taskId);2492 2493 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteChildTasks", ReplyAction="http://tempuri.org/IHiveService/DeleteChildTasksResponse")]2494 void DeleteChildTasks(System.Guid parentTaskId);2495 2496 2125 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateTaskState", ReplyAction="http://tempuri.org/IHiveService/UpdateTaskStateResponse")] 2497 2126 HeuristicLab.Clients.Hive.Task UpdateTaskState(System.Guid taskId, HeuristicLab.Clients.Hive.TaskState taskState, System.Nullable<System.Guid> slaveId, System.Nullable<System.Guid> userId, string exception); … … 2512 2141 System.Collections.Generic.List<HeuristicLab.Clients.Hive.Job> GetJobs(); 2513 2142 2514 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetAllJobs", ReplyAction="http://tempuri.org/IHiveService/GetAllJobsResponse")]2515 System.Collections.Generic.List<HeuristicLab.Clients.Hive.Job> GetAllJobs();2516 2517 2143 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddJob", ReplyAction="http://tempuri.org/IHiveService/AddJobResponse")] 2518 2144 System.Guid AddJob(HeuristicLab.Clients.Hive.Job jobDto); … … 2533 2159 System.Collections.Generic.List<HeuristicLab.Clients.Hive.JobPermission> GetJobPermissions(System.Guid jobId); 2534 2160 2161 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/IsAllowedPrivileged", ReplyAction="http://tempuri.org/IHiveService/IsAllowedPrivilegedResponse")] 2162 bool IsAllowedPrivileged(); 2163 2535 2164 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/Hello", ReplyAction="http://tempuri.org/IHiveService/HelloResponse")] 2536 2165 void Hello(HeuristicLab.Clients.Hive.Slave slave); … … 2544 2173 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetPlugin", ReplyAction="http://tempuri.org/IHiveService/GetPluginResponse")] 2545 2174 HeuristicLab.Clients.Hive.Plugin GetPlugin(System.Guid pluginId); 2546 2547 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetPluginByHash", ReplyAction="http://tempuri.org/IHiveService/GetPluginByHashResponse")]2548 HeuristicLab.Clients.Hive.Plugin GetPluginByHash(byte[] hash);2549 2175 2550 2176 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddPlugin", ReplyAction="http://tempuri.org/IHiveService/AddPluginResponse")] … … 2558 2184 System.Collections.Generic.List<HeuristicLab.Clients.Hive.PluginData> GetPluginDatas(System.Collections.Generic.List<System.Guid> pluginIds); 2559 2185 2560 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeletePlugin", ReplyAction="http://tempuri.org/IHiveService/DeletePluginResponse")]2561 void DeletePlugin(System.Guid pluginId);2562 2563 2186 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GrantResourcePermissions", ReplyAction="http://tempuri.org/IHiveService/GrantResourcePermissionsResponse")] 2564 2187 void GrantResourcePermissions(System.Guid resourceId, System.Collections.Generic.List<System.Guid> grantedUserIds); … … 2570 2193 System.Collections.Generic.List<HeuristicLab.Clients.Hive.ResourcePermission> GetResourcePermissions(System.Guid resourceId); 2571 2194 2572 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetChildResources", ReplyAction="http://tempuri.org/IHiveService/GetChildResourcesResponse")]2573 System.Collections.Generic.List<HeuristicLab.Clients.Hive.Resource> GetChildResources(System.Guid resourceId);2574 2575 2195 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddSlave", ReplyAction="http://tempuri.org/IHiveService/AddSlaveResponse")] 2576 2196 System.Guid AddSlave(HeuristicLab.Clients.Hive.Slave slave); … … 2578 2198 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddSlaveGroup", ReplyAction="http://tempuri.org/IHiveService/AddSlaveGroupResponse")] 2579 2199 System.Guid AddSlaveGroup(HeuristicLab.Clients.Hive.SlaveGroup slaveGroup); 2200 2201 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetSlave", ReplyAction="http://tempuri.org/IHiveService/GetSlaveResponse")] 2202 HeuristicLab.Clients.Hive.Slave GetSlave(System.Guid slaveId); 2203 2204 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetSlaves", ReplyAction="http://tempuri.org/IHiveService/GetSlavesResponse")] 2205 System.Collections.Generic.List<HeuristicLab.Clients.Hive.Slave> GetSlaves(); 2206 2207 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetSlaveGroups", ReplyAction="http://tempuri.org/IHiveService/GetSlaveGroupsResponse")] 2208 System.Collections.Generic.List<HeuristicLab.Clients.Hive.SlaveGroup> GetSlaveGroups(); 2209 2210 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateSlave", ReplyAction="http://tempuri.org/IHiveService/UpdateSlaveResponse")] 2211 void UpdateSlave(HeuristicLab.Clients.Hive.Slave slave); 2212 2213 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateSlaveGroup", ReplyAction="http://tempuri.org/IHiveService/UpdateSlaveGroupResponse")] 2214 void UpdateSlaveGroup(HeuristicLab.Clients.Hive.SlaveGroup slaveGroup); 2215 2216 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteSlave", ReplyAction="http://tempuri.org/IHiveService/DeleteSlaveResponse")] 2217 void DeleteSlave(System.Guid slaveId); 2218 2219 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteSlaveGroup", ReplyAction="http://tempuri.org/IHiveService/DeleteSlaveGroupResponse")] 2220 void DeleteSlaveGroup(System.Guid slaveGroupId); 2221 2222 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddResourceToGroup", ReplyAction="http://tempuri.org/IHiveService/AddResourceToGroupResponse")] 2223 void AddResourceToGroup(System.Guid slaveGroupId, System.Guid resourceId); 2224 2225 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/RemoveResourceFromGroup", ReplyAction="http://tempuri.org/IHiveService/RemoveResourceFromGroupResponse")] 2226 void RemoveResourceFromGroup(System.Guid slaveGroupId, System.Guid resourceId); 2227 2228 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetResourceId", ReplyAction="http://tempuri.org/IHiveService/GetResourceIdResponse")] 2229 System.Guid GetResourceId(string resourceName); 2230 2231 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/TriggerEventManager", ReplyAction="http://tempuri.org/IHiveService/TriggerEventManagerResponse")] 2232 void TriggerEventManager(bool force); 2233 2234 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetNewHeartbeatInterval", ReplyAction="http://tempuri.org/IHiveService/GetNewHeartbeatIntervalResponse")] 2235 int GetNewHeartbeatInterval(System.Guid slaveId); 2236 2237 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/AddDowntime", ReplyAction="http://tempuri.org/IHiveService/AddDowntimeResponse")] 2238 System.Guid AddDowntime(HeuristicLab.Clients.Hive.Downtime downtime); 2239 2240 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/DeleteDowntime", ReplyAction="http://tempuri.org/IHiveService/DeleteDowntimeResponse")] 2241 void DeleteDowntime(System.Guid downtimeId); 2242 2243 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/UpdateDowntime", ReplyAction="http://tempuri.org/IHiveService/UpdateDowntimeResponse")] 2244 void UpdateDowntime(HeuristicLab.Clients.Hive.Downtime downtimeDto); 2245 2246 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetDowntimesForResource", ReplyAction="http://tempuri.org/IHiveService/GetDowntimesForResourceResponse")] 2247 System.Collections.Generic.List<HeuristicLab.Clients.Hive.Downtime> GetDowntimesForResource(System.Guid resourceId); 2248 2249 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetUsernameByUserId", ReplyAction="http://tempuri.org/IHiveService/GetUsernameByUserIdResponse")] 2250 string GetUsernameByUserId(System.Guid userId); 2251 2252 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetUserIdByUsername", ReplyAction="http://tempuri.org/IHiveService/GetUserIdByUsernameResponse")] 2253 System.Guid GetUserIdByUsername(string username); 2254 2255 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IHiveService/GetUserPriorities", ReplyAction="http://tempuri.org/IHiveService/GetUserPrioritiesResponse")] 2256 System.Collections.Generic.List<HeuristicLab.Clients.Hive.UserPriority> GetUserPriorities(); 2580 2257 } 2581 2258 … … 2614 2291 } 2615 2292 2293 public System.Guid AddTask(HeuristicLab.Clients.Hive.Task task, HeuristicLab.Clients.Hive.TaskData taskData, System.Collections.Generic.List<System.Guid> resourceIds) 2294 { 2295 return base.Channel.AddTask(task, taskData, resourceIds); 2296 } 2297 2298 public System.Guid AddChildTask(System.Guid parentTaskId, HeuristicLab.Clients.Hive.Task task, HeuristicLab.Clients.Hive.TaskData taskData) 2299 { 2300 return base.Channel.AddChildTask(parentTaskId, task, taskData); 2301 } 2302 2303 public HeuristicLab.Clients.Hive.Task GetTask(System.Guid taskId) 2304 { 2305 return base.Channel.GetTask(taskId); 2306 } 2307 2308 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightTask> GetLightweightJobTasks(System.Guid jobId) 2309 { 2310 return base.Channel.GetLightweightJobTasks(jobId); 2311 } 2312 2313 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightTask> GetLightweightJobTasksWithoutStateLog(System.Guid jobId) 2314 { 2315 return base.Channel.GetLightweightJobTasksWithoutStateLog(jobId); 2316 } 2317 2318 public HeuristicLab.Clients.Hive.TaskData GetTaskData(System.Guid taskId) 2319 { 2320 return base.Channel.GetTaskData(taskId); 2321 } 2322 2323 public void UpdateTask(HeuristicLab.Clients.Hive.Task taskDto) 2324 { 2325 base.Channel.UpdateTask(taskDto); 2326 } 2327 2328 public void UpdateTaskData(HeuristicLab.Clients.Hive.Task taskDto, HeuristicLab.Clients.Hive.TaskData taskDataDto) 2329 { 2330 base.Channel.UpdateTaskData(taskDto, taskDataDto); 2331 } 2332 2333 public HeuristicLab.Clients.Hive.Task UpdateTaskState(System.Guid taskId, HeuristicLab.Clients.Hive.TaskState taskState, System.Nullable<System.Guid> slaveId, System.Nullable<System.Guid> userId, string exception) 2334 { 2335 return base.Channel.UpdateTaskState(taskId, taskState, slaveId, userId, exception); 2336 } 2337 2338 public void StopTask(System.Guid taskId) 2339 { 2340 base.Channel.StopTask(taskId); 2341 } 2342 2343 public void PauseTask(System.Guid taskId) 2344 { 2345 base.Channel.PauseTask(taskId); 2346 } 2347 2348 public void RestartTask(System.Guid taskId) 2349 { 2350 base.Channel.RestartTask(taskId); 2351 } 2352 2353 public HeuristicLab.Clients.Hive.Job GetJob(System.Guid id) 2354 { 2355 return base.Channel.GetJob(id); 2356 } 2357 2358 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Job> GetJobs() 2359 { 2360 return base.Channel.GetJobs(); 2361 } 2362 2363 public System.Guid AddJob(HeuristicLab.Clients.Hive.Job jobDto) 2364 { 2365 return base.Channel.AddJob(jobDto); 2366 } 2367 2368 public void UpdateJob(HeuristicLab.Clients.Hive.Job jobDto) 2369 { 2370 base.Channel.UpdateJob(jobDto); 2371 } 2372 2373 public void DeleteJob(System.Guid JobId) 2374 { 2375 base.Channel.DeleteJob(JobId); 2376 } 2377 2378 public void GrantPermission(System.Guid jobId, System.Guid grantedUserId, HeuristicLab.Clients.Hive.Permission permission) 2379 { 2380 base.Channel.GrantPermission(jobId, grantedUserId, permission); 2381 } 2382 2383 public void RevokePermission(System.Guid hiveExperimentId, System.Guid grantedUserId) 2384 { 2385 base.Channel.RevokePermission(hiveExperimentId, grantedUserId); 2386 } 2387 2388 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.JobPermission> GetJobPermissions(System.Guid jobId) 2389 { 2390 return base.Channel.GetJobPermissions(jobId); 2391 } 2392 2393 public bool IsAllowedPrivileged() 2394 { 2395 return base.Channel.IsAllowedPrivileged(); 2396 } 2397 2398 public void Hello(HeuristicLab.Clients.Hive.Slave slave) 2399 { 2400 base.Channel.Hello(slave); 2401 } 2402 2403 public void GoodBye(System.Guid slaveId) 2404 { 2405 base.Channel.GoodBye(slaveId); 2406 } 2407 2408 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.MessageContainer> Heartbeat(HeuristicLab.Clients.Hive.Heartbeat heartbeat1) 2409 { 2410 return base.Channel.Heartbeat(heartbeat1); 2411 } 2412 2413 public HeuristicLab.Clients.Hive.Plugin GetPlugin(System.Guid pluginId) 2414 { 2415 return base.Channel.GetPlugin(pluginId); 2416 } 2417 2418 public System.Guid AddPlugin(HeuristicLab.Clients.Hive.Plugin plugin, System.Collections.Generic.List<HeuristicLab.Clients.Hive.PluginData> pluginData) 2419 { 2420 return base.Channel.AddPlugin(plugin, pluginData); 2421 } 2422 2423 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Plugin> GetPlugins() 2424 { 2425 return base.Channel.GetPlugins(); 2426 } 2427 2428 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.PluginData> GetPluginDatas(System.Collections.Generic.List<System.Guid> pluginIds) 2429 { 2430 return base.Channel.GetPluginDatas(pluginIds); 2431 } 2432 2433 public void GrantResourcePermissions(System.Guid resourceId, System.Collections.Generic.List<System.Guid> grantedUserIds) 2434 { 2435 base.Channel.GrantResourcePermissions(resourceId, grantedUserIds); 2436 } 2437 2438 public void RevokeResourcePermissions(System.Guid resourceId, System.Collections.Generic.List<System.Guid> grantedUserIds) 2439 { 2440 base.Channel.RevokeResourcePermissions(resourceId, grantedUserIds); 2441 } 2442 2443 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.ResourcePermission> GetResourcePermissions(System.Guid resourceId) 2444 { 2445 return base.Channel.GetResourcePermissions(resourceId); 2446 } 2447 2448 public System.Guid AddSlave(HeuristicLab.Clients.Hive.Slave slave) 2449 { 2450 return base.Channel.AddSlave(slave); 2451 } 2452 2453 public System.Guid AddSlaveGroup(HeuristicLab.Clients.Hive.SlaveGroup slaveGroup) 2454 { 2455 return base.Channel.AddSlaveGroup(slaveGroup); 2456 } 2457 2616 2458 public HeuristicLab.Clients.Hive.Slave GetSlave(System.Guid slaveId) 2617 2459 { … … 2619 2461 } 2620 2462 2621 public HeuristicLab.Clients.Hive.SlaveGroup GetSlaveGroup(System.Guid slaveGroupId)2622 {2623 return base.Channel.GetSlaveGroup(slaveGroupId);2624 }2625 2626 2463 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Slave> GetSlaves() 2627 2464 { … … 2669 2506 } 2670 2507 2671 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Task> GetTasksByResourceId(System.Guid resourceId)2672 {2673 return base.Channel.GetTasksByResourceId(resourceId);2674 }2675 2676 2508 public void TriggerEventManager(bool force) 2677 2509 { … … 2694 2526 } 2695 2527 2696 public void UpdateDowntime(HeuristicLab.Clients.Hive.Downtime downtime )2697 { 2698 base.Channel.UpdateDowntime(downtime );2528 public void UpdateDowntime(HeuristicLab.Clients.Hive.Downtime downtimeDto) 2529 { 2530 base.Channel.UpdateDowntime(downtimeDto); 2699 2531 } 2700 2532 … … 2718 2550 return base.Channel.GetUserPriorities(); 2719 2551 } 2720 2721 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Statistics> GetStatistics()2722 {2723 return base.Channel.GetStatistics();2724 }2725 2726 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Statistics> GetStatisticsForTimePeriod(System.DateTime from, System.DateTime to)2727 {2728 return base.Channel.GetStatisticsForTimePeriod(from, to);2729 }2730 2731 public System.Guid AddTask(HeuristicLab.Clients.Hive.Task task, HeuristicLab.Clients.Hive.TaskData taskData, System.Collections.Generic.List<System.Guid> resourceIds)2732 {2733 return base.Channel.AddTask(task, taskData, resourceIds);2734 }2735 2736 public System.Guid AddChildTask(System.Guid parentTaskId, HeuristicLab.Clients.Hive.Task task, HeuristicLab.Clients.Hive.TaskData taskData)2737 {2738 return base.Channel.AddChildTask(parentTaskId, task, taskData);2739 }2740 2741 public HeuristicLab.Clients.Hive.Task GetTask(System.Guid taskId)2742 {2743 return base.Channel.GetTask(taskId);2744 }2745 2746 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Task> GetTasks()2747 {2748 return base.Channel.GetTasks();2749 }2750 2751 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightTask> GetLightweightTasks(System.Collections.Generic.List<System.Guid> taskIds)2752 {2753 return base.Channel.GetLightweightTasks(taskIds);2754 }2755 2756 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightTask> GetLightweightChildTasks(System.Nullable<System.Guid> parentTaskId, bool recursive, bool includeParent)2757 {2758 return base.Channel.GetLightweightChildTasks(parentTaskId, recursive, includeParent);2759 }2760 2761 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightTask> GetLightweightJobTasks(System.Guid jobId)2762 {2763 return base.Channel.GetLightweightJobTasks(jobId);2764 }2765 2766 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.LightweightTask> GetLightweightJobTasksWithoutStateLog(System.Guid jobId)2767 {2768 return base.Channel.GetLightweightJobTasksWithoutStateLog(jobId);2769 }2770 2771 public HeuristicLab.Clients.Hive.TaskData GetTaskData(System.Guid taskId)2772 {2773 return base.Channel.GetTaskData(taskId);2774 }2775 2776 public void UpdateTask(HeuristicLab.Clients.Hive.Task taskDto)2777 {2778 base.Channel.UpdateTask(taskDto);2779 }2780 2781 public void UpdateTaskData(HeuristicLab.Clients.Hive.Task taskDto, HeuristicLab.Clients.Hive.TaskData taskDataDto)2782 {2783 base.Channel.UpdateTaskData(taskDto, taskDataDto);2784 }2785 2786 public void DeleteTask(System.Guid taskId)2787 {2788 base.Channel.DeleteTask(taskId);2789 }2790 2791 public void DeleteChildTasks(System.Guid parentTaskId)2792 {2793 base.Channel.DeleteChildTasks(parentTaskId);2794 }2795 2796 public HeuristicLab.Clients.Hive.Task UpdateTaskState(System.Guid taskId, HeuristicLab.Clients.Hive.TaskState taskState, System.Nullable<System.Guid> slaveId, System.Nullable<System.Guid> userId, string exception)2797 {2798 return base.Channel.UpdateTaskState(taskId, taskState, slaveId, userId, exception);2799 }2800 2801 public void StopTask(System.Guid taskId)2802 {2803 base.Channel.StopTask(taskId);2804 }2805 2806 public void PauseTask(System.Guid taskId)2807 {2808 base.Channel.PauseTask(taskId);2809 }2810 2811 public void RestartTask(System.Guid taskId)2812 {2813 base.Channel.RestartTask(taskId);2814 }2815 2816 public HeuristicLab.Clients.Hive.Job GetJob(System.Guid id)2817 {2818 return base.Channel.GetJob(id);2819 }2820 2821 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Job> GetJobs()2822 {2823 return base.Channel.GetJobs();2824 }2825 2826 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Job> GetAllJobs()2827 {2828 return base.Channel.GetAllJobs();2829 }2830 2831 public System.Guid AddJob(HeuristicLab.Clients.Hive.Job jobDto)2832 {2833 return base.Channel.AddJob(jobDto);2834 }2835 2836 public void UpdateJob(HeuristicLab.Clients.Hive.Job jobDto)2837 {2838 base.Channel.UpdateJob(jobDto);2839 }2840 2841 public void DeleteJob(System.Guid JobId)2842 {2843 base.Channel.DeleteJob(JobId);2844 }2845 2846 public void GrantPermission(System.Guid jobId, System.Guid grantedUserId, HeuristicLab.Clients.Hive.Permission permission)2847 {2848 base.Channel.GrantPermission(jobId, grantedUserId, permission);2849 }2850 2851 public void RevokePermission(System.Guid hiveExperimentId, System.Guid grantedUserId)2852 {2853 base.Channel.RevokePermission(hiveExperimentId, grantedUserId);2854 }2855 2856 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.JobPermission> GetJobPermissions(System.Guid jobId)2857 {2858 return base.Channel.GetJobPermissions(jobId);2859 }2860 2861 public void Hello(HeuristicLab.Clients.Hive.Slave slave)2862 {2863 base.Channel.Hello(slave);2864 }2865 2866 public void GoodBye(System.Guid slaveId)2867 {2868 base.Channel.GoodBye(slaveId);2869 }2870 2871 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.MessageContainer> Heartbeat(HeuristicLab.Clients.Hive.Heartbeat heartbeat1)2872 {2873 return base.Channel.Heartbeat(heartbeat1);2874 }2875 2876 public HeuristicLab.Clients.Hive.Plugin GetPlugin(System.Guid pluginId)2877 {2878 return base.Channel.GetPlugin(pluginId);2879 }2880 2881 public HeuristicLab.Clients.Hive.Plugin GetPluginByHash(byte[] hash)2882 {2883 return base.Channel.GetPluginByHash(hash);2884 }2885 2886 public System.Guid AddPlugin(HeuristicLab.Clients.Hive.Plugin plugin, System.Collections.Generic.List<HeuristicLab.Clients.Hive.PluginData> pluginData)2887 {2888 return base.Channel.AddPlugin(plugin, pluginData);2889 }2890 2891 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Plugin> GetPlugins()2892 {2893 return base.Channel.GetPlugins();2894 }2895 2896 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.PluginData> GetPluginDatas(System.Collections.Generic.List<System.Guid> pluginIds)2897 {2898 return base.Channel.GetPluginDatas(pluginIds);2899 }2900 2901 public void DeletePlugin(System.Guid pluginId)2902 {2903 base.Channel.DeletePlugin(pluginId);2904 }2905 2906 public void GrantResourcePermissions(System.Guid resourceId, System.Collections.Generic.List<System.Guid> grantedUserIds)2907 {2908 base.Channel.GrantResourcePermissions(resourceId, grantedUserIds);2909 }2910 2911 public void RevokeResourcePermissions(System.Guid resourceId, System.Collections.Generic.List<System.Guid> grantedUserIds)2912 {2913 base.Channel.RevokeResourcePermissions(resourceId, grantedUserIds);2914 }2915 2916 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.ResourcePermission> GetResourcePermissions(System.Guid resourceId)2917 {2918 return base.Channel.GetResourcePermissions(resourceId);2919 }2920 2921 public System.Collections.Generic.List<HeuristicLab.Clients.Hive.Resource> GetChildResources(System.Guid resourceId)2922 {2923 return base.Channel.GetChildResources(resourceId);2924 }2925 2926 public System.Guid AddSlave(HeuristicLab.Clients.Hive.Slave slave)2927 {2928 return base.Channel.AddSlave(slave);2929 }2930 2931 public System.Guid AddSlaveGroup(HeuristicLab.Clients.Hive.SlaveGroup slaveGroup)2932 {2933 return base.Channel.AddSlaveGroup(slaveGroup);2934 }2935 2552 } 2936 2553 } -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/IHiveItem.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/Job.cs
r12926 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/JobPermission.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/LightweightTask.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/MessageContainer.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/NamedHiveItem.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/Plugin.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/PluginData.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/Resource.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/ResourcePermission.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/Slave.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/SlaveGroup.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/StateLog.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/Task.cs
r12926 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/TaskData.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/Async/HeuristicLab.Clients.Hive/3.3/ServiceClients/UserPriority.cs
r12012 r15281 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 5Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab.
Note: See TracChangeset
for help on using the changeset viewer.