- Timestamp:
- 09/24/10 06:53:43 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/OKB/HeuristicLab.Clients.OKB-3.3/ServiceClients/AdminServiceClient.cs
r4466 r4481 9 9 //------------------------------------------------------------------------------ 10 10 11 namespace HeuristicLab.Clients.OKB 12 { 13 using System.Runtime.Serialization; 14 15 16 [System.Diagnostics.DebuggerStepThroughAttribute()] 17 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 18 [System.Runtime.Serialization.DataContractAttribute(Name="OKBItem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")] 19 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.DataType))] 20 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.NamedOKBItem))] 21 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.AlgorithmClass))] 22 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Algorithm))] 23 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Platform))] 24 public partial class OKBItem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 25 { 26 27 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 28 29 private long IdField; 30 31 public System.Runtime.Serialization.ExtensionDataObject ExtensionData 32 { 33 get 34 { 35 return this.extensionDataField; 36 } 37 set 38 { 39 this.extensionDataField = value; 40 } 41 } 42 43 [System.Runtime.Serialization.DataMemberAttribute()] 44 public long Id 45 { 46 get 47 { 48 return this.IdField; 49 } 50 set 51 { 52 if ((this.IdField.Equals(value) != true)) 53 { 54 this.IdField = value; 55 this.RaisePropertyChanged("Id"); 56 } 57 } 58 } 59 60 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 61 } 62 63 [System.Diagnostics.DebuggerStepThroughAttribute()] 64 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 65 [System.Runtime.Serialization.DataContractAttribute(Name="DataType", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")] 66 public partial class DataType : HeuristicLab.Clients.OKB.OKBItem 67 { 68 69 private string NameField; 70 71 private long PlatformIdField; 72 73 private string SqlNameField; 74 75 [System.Runtime.Serialization.DataMemberAttribute()] 76 public string Name 77 { 78 get 79 { 80 return this.NameField; 81 } 82 set 83 { 84 if ((object.ReferenceEquals(this.NameField, value) != true)) 85 { 86 this.NameField = value; 87 this.RaisePropertyChanged("Name"); 88 } 89 } 90 } 91 92 [System.Runtime.Serialization.DataMemberAttribute()] 93 public long PlatformId 94 { 95 get 96 { 97 return this.PlatformIdField; 98 } 99 set 100 { 101 if ((this.PlatformIdField.Equals(value) != true)) 102 { 103 this.PlatformIdField = value; 104 this.RaisePropertyChanged("PlatformId"); 105 } 106 } 107 } 108 109 [System.Runtime.Serialization.DataMemberAttribute()] 110 public string SqlName 111 { 112 get 113 { 114 return this.SqlNameField; 115 } 116 set 117 { 118 if ((object.ReferenceEquals(this.SqlNameField, value) != true)) 119 { 120 this.SqlNameField = value; 121 this.RaisePropertyChanged("SqlName"); 122 } 123 } 124 } 125 } 126 127 [System.Diagnostics.DebuggerStepThroughAttribute()] 128 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 129 [System.Runtime.Serialization.DataContractAttribute(Name="NamedOKBItem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")] 130 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.AlgorithmClass))] 131 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Algorithm))] 132 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Platform))] 133 public partial class NamedOKBItem : HeuristicLab.Clients.OKB.OKBItem 134 { 135 136 private string DescriptionField; 137 138 private string NameField; 139 140 [System.Runtime.Serialization.DataMemberAttribute()] 141 public string Description 142 { 143 get 144 { 145 return this.DescriptionField; 146 } 147 set 148 { 149 if ((object.ReferenceEquals(this.DescriptionField, value) != true)) 150 { 151 this.DescriptionField = value; 152 this.RaisePropertyChanged("Description"); 153 } 154 } 155 } 156 157 [System.Runtime.Serialization.DataMemberAttribute()] 158 public string Name 159 { 160 get 161 { 162 return this.NameField; 163 } 164 set 165 { 166 if ((object.ReferenceEquals(this.NameField, value) != true)) 167 { 168 this.NameField = value; 169 this.RaisePropertyChanged("Name"); 170 } 171 } 172 } 173 } 174 175 [System.Diagnostics.DebuggerStepThroughAttribute()] 176 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 177 [System.Runtime.Serialization.DataContractAttribute(Name="AlgorithmClass", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")] 178 public partial class AlgorithmClass : HeuristicLab.Clients.OKB.NamedOKBItem 179 { 180 } 181 182 [System.Diagnostics.DebuggerStepThroughAttribute()] 183 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 184 [System.Runtime.Serialization.DataContractAttribute(Name="Algorithm", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")] 185 public partial class Algorithm : HeuristicLab.Clients.OKB.NamedOKBItem 186 { 187 188 private long AlgorithmClassIdField; 189 190 private long PlatformIdField; 191 192 [System.Runtime.Serialization.DataMemberAttribute()] 193 public long AlgorithmClassId 194 { 195 get 196 { 197 return this.AlgorithmClassIdField; 198 } 199 set 200 { 201 if ((this.AlgorithmClassIdField.Equals(value) != true)) 202 { 203 this.AlgorithmClassIdField = value; 204 this.RaisePropertyChanged("AlgorithmClassId"); 205 } 206 } 207 } 208 209 [System.Runtime.Serialization.DataMemberAttribute()] 210 public long PlatformId 211 { 212 get 213 { 214 return this.PlatformIdField; 215 } 216 set 217 { 218 if ((this.PlatformIdField.Equals(value) != true)) 219 { 220 this.PlatformIdField = value; 221 this.RaisePropertyChanged("PlatformId"); 222 } 223 } 224 } 225 } 226 227 [System.Diagnostics.DebuggerStepThroughAttribute()] 228 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 229 [System.Runtime.Serialization.DataContractAttribute(Name="Platform", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")] 230 public partial class Platform : HeuristicLab.Clients.OKB.NamedOKBItem 231 { 232 } 233 234 [System.Diagnostics.DebuggerStepThroughAttribute()] 235 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 236 [System.Runtime.Serialization.DataContractAttribute(Name="AlgorithmData", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")] 237 public partial class AlgorithmData : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 238 { 239 240 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 241 242 private long AlgorithmIdField; 243 244 private byte[] DataField; 245 246 private long DataTypeIdField; 247 248 public System.Runtime.Serialization.ExtensionDataObject ExtensionData 249 { 250 get 251 { 252 return this.extensionDataField; 253 } 254 set 255 { 256 this.extensionDataField = value; 257 } 258 } 259 260 [System.Runtime.Serialization.DataMemberAttribute()] 261 public long AlgorithmId 262 { 263 get 264 { 265 return this.AlgorithmIdField; 266 } 267 set 268 { 269 if ((this.AlgorithmIdField.Equals(value) != true)) 270 { 271 this.AlgorithmIdField = value; 272 this.RaisePropertyChanged("AlgorithmId"); 273 } 274 } 275 } 276 277 [System.Runtime.Serialization.DataMemberAttribute()] 278 public byte[] Data 279 { 280 get 281 { 282 return this.DataField; 283 } 284 set 285 { 286 if ((object.ReferenceEquals(this.DataField, value) != true)) 287 { 288 this.DataField = value; 289 this.RaisePropertyChanged("Data"); 290 } 291 } 292 } 293 294 [System.Runtime.Serialization.DataMemberAttribute()] 295 public long DataTypeId 296 { 297 get 298 { 299 return this.DataTypeIdField; 300 } 301 set 302 { 303 if ((this.DataTypeIdField.Equals(value) != true)) 304 { 305 this.DataTypeIdField = value; 306 this.RaisePropertyChanged("DataTypeId"); 307 } 308 } 309 } 310 311 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 312 313 protected void RaisePropertyChanged(string propertyName) 314 { 315 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 316 if ((propertyChanged != null)) 317 { 318 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 319 } 320 } 321 } 322 323 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] 324 [System.ServiceModel.ServiceContractAttribute(ConfigurationName="HeuristicLab.Clients.OKB.IAdminService")] 325 public interface IAdminService 326 { 327 328 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/GetPlatform", ReplyAction="http://tempuri.org/IAdminService/GetPlatformResponse")] 329 HeuristicLab.Clients.OKB.Platform GetPlatform(long id); 330 331 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/GetPlatforms", ReplyAction="http://tempuri.org/IAdminService/GetPlatformsResponse")] 332 HeuristicLab.Clients.OKB.Platform[] GetPlatforms(); 333 334 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/StorePlatform", ReplyAction="http://tempuri.org/IAdminService/StorePlatformResponse")] 335 void StorePlatform(HeuristicLab.Clients.OKB.Platform dto); 336 337 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/DeletePlatform", ReplyAction="http://tempuri.org/IAdminService/DeletePlatformResponse")] 338 void DeletePlatform(long id); 339 340 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/GetAlgorithmClass", ReplyAction="http://tempuri.org/IAdminService/GetAlgorithmClassResponse")] 341 HeuristicLab.Clients.OKB.AlgorithmClass GetAlgorithmClass(long id); 342 343 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/GetAlgorithmClasses", ReplyAction="http://tempuri.org/IAdminService/GetAlgorithmClassesResponse")] 344 HeuristicLab.Clients.OKB.AlgorithmClass[] GetAlgorithmClasses(); 345 346 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/StoreAlgorithmClass", ReplyAction="http://tempuri.org/IAdminService/StoreAlgorithmClassResponse")] 347 void StoreAlgorithmClass(HeuristicLab.Clients.OKB.AlgorithmClass dto); 348 349 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/DeleteAlgorithmClass", ReplyAction="http://tempuri.org/IAdminService/DeleteAlgorithmClassResponse")] 350 void DeleteAlgorithmClass(long id); 351 352 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/GetAlgorithm", ReplyAction="http://tempuri.org/IAdminService/GetAlgorithmResponse")] 353 HeuristicLab.Clients.OKB.Algorithm GetAlgorithm(long id); 354 355 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/GetAlgorithms", ReplyAction="http://tempuri.org/IAdminService/GetAlgorithmsResponse")] 356 HeuristicLab.Clients.OKB.Algorithm[] GetAlgorithms(); 357 358 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/StoreAlgorithm", ReplyAction="http://tempuri.org/IAdminService/StoreAlgorithmResponse")] 359 void StoreAlgorithm(HeuristicLab.Clients.OKB.Algorithm dto); 360 361 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/DeleteAlgorithm", ReplyAction="http://tempuri.org/IAdminService/DeleteAlgorithmResponse")] 362 void DeleteAlgorithm(long id); 363 364 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/GetAlgorithmUsers", ReplyAction="http://tempuri.org/IAdminService/GetAlgorithmUsersResponse")] 365 System.Guid[] GetAlgorithmUsers(long algorithmId); 366 367 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/StoreAlgorithmUsers", ReplyAction="http://tempuri.org/IAdminService/StoreAlgorithmUsersResponse")] 368 void StoreAlgorithmUsers(long algorithmId, System.Guid[] users); 369 370 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/GetAlgorithmData", ReplyAction="http://tempuri.org/IAdminService/GetAlgorithmDataResponse")] 371 HeuristicLab.Clients.OKB.AlgorithmData GetAlgorithmData(long algorithmId); 372 373 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/StoreAlgorithmData", ReplyAction="http://tempuri.org/IAdminService/StoreAlgorithmDataResponse")] 374 void StoreAlgorithmData(HeuristicLab.Clients.OKB.AlgorithmData dto); 375 376 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/GetDataType", ReplyAction="http://tempuri.org/IAdminService/GetDataTypeResponse")] 377 HeuristicLab.Clients.OKB.DataType GetDataType(long id); 378 379 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/GetDataTypes", ReplyAction="http://tempuri.org/IAdminService/GetDataTypesResponse")] 380 HeuristicLab.Clients.OKB.DataType[] GetDataTypes(); 381 382 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/StoreDataType", ReplyAction="http://tempuri.org/IAdminService/StoreDataTypeResponse")] 383 void StoreDataType(HeuristicLab.Clients.OKB.DataType dto); 384 385 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/DeleteDataType", ReplyAction="http://tempuri.org/IAdminService/DeleteDataTypeResponse")] 386 void DeleteDataType(long id); 387 } 388 389 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] 390 public interface IAdminServiceChannel : HeuristicLab.Clients.OKB.IAdminService, System.ServiceModel.IClientChannel 391 { 392 } 393 394 [System.Diagnostics.DebuggerStepThroughAttribute()] 395 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] 396 public partial class AdminServiceClient : System.ServiceModel.ClientBase<HeuristicLab.Clients.OKB.IAdminService>, HeuristicLab.Clients.OKB.IAdminService 397 { 398 399 public AdminServiceClient() 400 { 401 } 402 403 public AdminServiceClient(string endpointConfigurationName) : 404 base(endpointConfigurationName) 405 { 406 } 407 408 public AdminServiceClient(string endpointConfigurationName, string remoteAddress) : 409 base(endpointConfigurationName, remoteAddress) 410 { 411 } 412 413 public AdminServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : 414 base(endpointConfigurationName, remoteAddress) 415 { 416 } 417 418 public AdminServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : 419 base(binding, remoteAddress) 420 { 421 } 422 423 public HeuristicLab.Clients.OKB.Platform GetPlatform(long id) 424 { 425 return base.Channel.GetPlatform(id); 426 } 427 428 public HeuristicLab.Clients.OKB.Platform[] GetPlatforms() 429 { 430 return base.Channel.GetPlatforms(); 431 } 432 433 public void StorePlatform(HeuristicLab.Clients.OKB.Platform dto) 434 { 435 base.Channel.StorePlatform(dto); 436 } 437 438 public void DeletePlatform(long id) 439 { 440 base.Channel.DeletePlatform(id); 441 } 442 443 public HeuristicLab.Clients.OKB.AlgorithmClass GetAlgorithmClass(long id) 444 { 445 return base.Channel.GetAlgorithmClass(id); 446 } 447 448 public HeuristicLab.Clients.OKB.AlgorithmClass[] GetAlgorithmClasses() 449 { 450 return base.Channel.GetAlgorithmClasses(); 451 } 452 453 public void StoreAlgorithmClass(HeuristicLab.Clients.OKB.AlgorithmClass dto) 454 { 455 base.Channel.StoreAlgorithmClass(dto); 456 } 457 458 public void DeleteAlgorithmClass(long id) 459 { 460 base.Channel.DeleteAlgorithmClass(id); 461 } 462 463 public HeuristicLab.Clients.OKB.Algorithm GetAlgorithm(long id) 464 { 465 return base.Channel.GetAlgorithm(id); 466 } 467 468 public HeuristicLab.Clients.OKB.Algorithm[] GetAlgorithms() 469 { 470 return base.Channel.GetAlgorithms(); 471 } 472 473 public void StoreAlgorithm(HeuristicLab.Clients.OKB.Algorithm dto) 474 { 475 base.Channel.StoreAlgorithm(dto); 476 } 477 478 public void DeleteAlgorithm(long id) 479 { 480 base.Channel.DeleteAlgorithm(id); 481 } 482 483 public System.Guid[] GetAlgorithmUsers(long algorithmId) 484 { 485 return base.Channel.GetAlgorithmUsers(algorithmId); 486 } 487 488 public void StoreAlgorithmUsers(long algorithmId, System.Guid[] users) 489 { 490 base.Channel.StoreAlgorithmUsers(algorithmId, users); 491 } 492 493 public HeuristicLab.Clients.OKB.AlgorithmData GetAlgorithmData(long algorithmId) 494 { 495 return base.Channel.GetAlgorithmData(algorithmId); 496 } 497 498 public void StoreAlgorithmData(HeuristicLab.Clients.OKB.AlgorithmData dto) 499 { 500 base.Channel.StoreAlgorithmData(dto); 501 } 502 503 public HeuristicLab.Clients.OKB.DataType GetDataType(long id) 504 { 505 return base.Channel.GetDataType(id); 506 } 507 508 public HeuristicLab.Clients.OKB.DataType[] GetDataTypes() 509 { 510 return base.Channel.GetDataTypes(); 511 } 512 513 public void StoreDataType(HeuristicLab.Clients.OKB.DataType dto) 514 { 515 base.Channel.StoreDataType(dto); 516 } 517 518 public void DeleteDataType(long id) 519 { 520 base.Channel.DeleteDataType(id); 521 } 522 } 11 namespace HeuristicLab.Clients.OKB { 12 13 14 [System.Diagnostics.DebuggerStepThroughAttribute()] 15 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 16 [System.Runtime.Serialization.DataContractAttribute(Name = "ProblemClass", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")] 17 public partial class ProblemClass : HeuristicLab.Clients.OKB.NamedOKBItem { 18 } 19 20 [System.Diagnostics.DebuggerStepThroughAttribute()] 21 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 22 [System.Runtime.Serialization.DataContractAttribute(Name = "OKBItem", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")] 23 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.DataType))] 24 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.NamedOKBItem))] 25 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Problem))] 26 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Platform))] 27 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.AlgorithmClass))] 28 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Algorithm))] 29 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.ProblemClass))] 30 public partial class OKBItem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { 31 32 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 33 34 private long IdField; 35 36 public System.Runtime.Serialization.ExtensionDataObject ExtensionData { 37 get { 38 return this.extensionDataField; 39 } 40 set { 41 this.extensionDataField = value; 42 } 43 } 44 45 [System.Runtime.Serialization.DataMemberAttribute()] 46 public long Id { 47 get { 48 return this.IdField; 49 } 50 set { 51 if ((this.IdField.Equals(value) != true)) { 52 this.IdField = value; 53 this.RaisePropertyChanged("Id"); 54 } 55 } 56 } 57 58 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 59 } 60 61 [System.Diagnostics.DebuggerStepThroughAttribute()] 62 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 63 [System.Runtime.Serialization.DataContractAttribute(Name = "DataType", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")] 64 public partial class DataType : HeuristicLab.Clients.OKB.OKBItem { 65 66 private string NameField; 67 68 private long PlatformIdField; 69 70 private string SqlNameField; 71 72 [System.Runtime.Serialization.DataMemberAttribute()] 73 public string Name { 74 get { 75 return this.NameField; 76 } 77 set { 78 if ((object.ReferenceEquals(this.NameField, value) != true)) { 79 this.NameField = value; 80 this.RaisePropertyChanged("Name"); 81 } 82 } 83 } 84 85 [System.Runtime.Serialization.DataMemberAttribute()] 86 public long PlatformId { 87 get { 88 return this.PlatformIdField; 89 } 90 set { 91 if ((this.PlatformIdField.Equals(value) != true)) { 92 this.PlatformIdField = value; 93 this.RaisePropertyChanged("PlatformId"); 94 } 95 } 96 } 97 98 [System.Runtime.Serialization.DataMemberAttribute()] 99 public string SqlName { 100 get { 101 return this.SqlNameField; 102 } 103 set { 104 if ((object.ReferenceEquals(this.SqlNameField, value) != true)) { 105 this.SqlNameField = value; 106 this.RaisePropertyChanged("SqlName"); 107 } 108 } 109 } 110 } 111 112 [System.Diagnostics.DebuggerStepThroughAttribute()] 113 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 114 [System.Runtime.Serialization.DataContractAttribute(Name = "NamedOKBItem", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")] 115 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Problem))] 116 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Platform))] 117 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.AlgorithmClass))] 118 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Algorithm))] 119 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.ProblemClass))] 120 public partial class NamedOKBItem : HeuristicLab.Clients.OKB.OKBItem { 121 122 private string DescriptionField; 123 124 private string NameField; 125 126 [System.Runtime.Serialization.DataMemberAttribute()] 127 public string Description { 128 get { 129 return this.DescriptionField; 130 } 131 set { 132 if ((object.ReferenceEquals(this.DescriptionField, value) != true)) { 133 this.DescriptionField = value; 134 this.RaisePropertyChanged("Description"); 135 } 136 } 137 } 138 139 [System.Runtime.Serialization.DataMemberAttribute()] 140 public string Name { 141 get { 142 return this.NameField; 143 } 144 set { 145 if ((object.ReferenceEquals(this.NameField, value) != true)) { 146 this.NameField = value; 147 this.RaisePropertyChanged("Name"); 148 } 149 } 150 } 151 } 152 153 [System.Diagnostics.DebuggerStepThroughAttribute()] 154 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 155 [System.Runtime.Serialization.DataContractAttribute(Name = "Problem", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")] 156 public partial class Problem : HeuristicLab.Clients.OKB.NamedOKBItem { 157 158 private long PlatformIdField; 159 160 private long ProblemClassIdField; 161 162 [System.Runtime.Serialization.DataMemberAttribute()] 163 public long PlatformId { 164 get { 165 return this.PlatformIdField; 166 } 167 set { 168 if ((this.PlatformIdField.Equals(value) != true)) { 169 this.PlatformIdField = value; 170 this.RaisePropertyChanged("PlatformId"); 171 } 172 } 173 } 174 175 [System.Runtime.Serialization.DataMemberAttribute()] 176 public long ProblemClassId { 177 get { 178 return this.ProblemClassIdField; 179 } 180 set { 181 if ((this.ProblemClassIdField.Equals(value) != true)) { 182 this.ProblemClassIdField = value; 183 this.RaisePropertyChanged("ProblemClassId"); 184 } 185 } 186 } 187 } 188 189 [System.Diagnostics.DebuggerStepThroughAttribute()] 190 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 191 [System.Runtime.Serialization.DataContractAttribute(Name = "Platform", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")] 192 public partial class Platform : HeuristicLab.Clients.OKB.NamedOKBItem { 193 } 194 195 [System.Diagnostics.DebuggerStepThroughAttribute()] 196 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 197 [System.Runtime.Serialization.DataContractAttribute(Name = "AlgorithmClass", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")] 198 public partial class AlgorithmClass : HeuristicLab.Clients.OKB.NamedOKBItem { 199 } 200 201 [System.Diagnostics.DebuggerStepThroughAttribute()] 202 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 203 [System.Runtime.Serialization.DataContractAttribute(Name = "Algorithm", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")] 204 public partial class Algorithm : HeuristicLab.Clients.OKB.NamedOKBItem { 205 206 private long AlgorithmClassIdField; 207 208 private long PlatformIdField; 209 210 [System.Runtime.Serialization.DataMemberAttribute()] 211 public long AlgorithmClassId { 212 get { 213 return this.AlgorithmClassIdField; 214 } 215 set { 216 if ((this.AlgorithmClassIdField.Equals(value) != true)) { 217 this.AlgorithmClassIdField = value; 218 this.RaisePropertyChanged("AlgorithmClassId"); 219 } 220 } 221 } 222 223 [System.Runtime.Serialization.DataMemberAttribute()] 224 public long PlatformId { 225 get { 226 return this.PlatformIdField; 227 } 228 set { 229 if ((this.PlatformIdField.Equals(value) != true)) { 230 this.PlatformIdField = value; 231 this.RaisePropertyChanged("PlatformId"); 232 } 233 } 234 } 235 } 236 237 [System.Diagnostics.DebuggerStepThroughAttribute()] 238 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 239 [System.Runtime.Serialization.DataContractAttribute(Name = "ProblemData", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")] 240 public partial class ProblemData : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { 241 242 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 243 244 private byte[] DataField; 245 246 private long DataTypeIdField; 247 248 private long ProblemIdField; 249 250 public System.Runtime.Serialization.ExtensionDataObject ExtensionData { 251 get { 252 return this.extensionDataField; 253 } 254 set { 255 this.extensionDataField = value; 256 } 257 } 258 259 [System.Runtime.Serialization.DataMemberAttribute()] 260 public byte[] Data { 261 get { 262 return this.DataField; 263 } 264 set { 265 if ((object.ReferenceEquals(this.DataField, value) != true)) { 266 this.DataField = value; 267 this.RaisePropertyChanged("Data"); 268 } 269 } 270 } 271 272 [System.Runtime.Serialization.DataMemberAttribute()] 273 public long DataTypeId { 274 get { 275 return this.DataTypeIdField; 276 } 277 set { 278 if ((this.DataTypeIdField.Equals(value) != true)) { 279 this.DataTypeIdField = value; 280 this.RaisePropertyChanged("DataTypeId"); 281 } 282 } 283 } 284 285 [System.Runtime.Serialization.DataMemberAttribute()] 286 public long ProblemId { 287 get { 288 return this.ProblemIdField; 289 } 290 set { 291 if ((this.ProblemIdField.Equals(value) != true)) { 292 this.ProblemIdField = value; 293 this.RaisePropertyChanged("ProblemId"); 294 } 295 } 296 } 297 298 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 299 300 protected void RaisePropertyChanged(string propertyName) { 301 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 302 if ((propertyChanged != null)) { 303 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 304 } 305 } 306 } 307 308 [System.Diagnostics.DebuggerStepThroughAttribute()] 309 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 310 [System.Runtime.Serialization.DataContractAttribute(Name = "AlgorithmData", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")] 311 public partial class AlgorithmData : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { 312 313 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 314 315 private long AlgorithmIdField; 316 317 private byte[] DataField; 318 319 private long DataTypeIdField; 320 321 public System.Runtime.Serialization.ExtensionDataObject ExtensionData { 322 get { 323 return this.extensionDataField; 324 } 325 set { 326 this.extensionDataField = value; 327 } 328 } 329 330 [System.Runtime.Serialization.DataMemberAttribute()] 331 public long AlgorithmId { 332 get { 333 return this.AlgorithmIdField; 334 } 335 set { 336 if ((this.AlgorithmIdField.Equals(value) != true)) { 337 this.AlgorithmIdField = value; 338 this.RaisePropertyChanged("AlgorithmId"); 339 } 340 } 341 } 342 343 [System.Runtime.Serialization.DataMemberAttribute()] 344 public byte[] Data { 345 get { 346 return this.DataField; 347 } 348 set { 349 if ((object.ReferenceEquals(this.DataField, value) != true)) { 350 this.DataField = value; 351 this.RaisePropertyChanged("Data"); 352 } 353 } 354 } 355 356 [System.Runtime.Serialization.DataMemberAttribute()] 357 public long DataTypeId { 358 get { 359 return this.DataTypeIdField; 360 } 361 set { 362 if ((this.DataTypeIdField.Equals(value) != true)) { 363 this.DataTypeIdField = value; 364 this.RaisePropertyChanged("DataTypeId"); 365 } 366 } 367 } 368 369 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 370 371 protected void RaisePropertyChanged(string propertyName) { 372 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 373 if ((propertyChanged != null)) { 374 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 375 } 376 } 377 } 378 379 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] 380 [System.ServiceModel.ServiceContractAttribute(ConfigurationName = "HeuristicLab.Clients.OKB.IAdminService")] 381 public interface IAdminService { 382 383 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/GetProblemClasses", ReplyAction = "http://tempuri.org/IAdminService/GetProblemClassesResponse")] 384 HeuristicLab.Clients.OKB.ProblemClass[] GetProblemClasses(); 385 386 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/AddProblemClass", ReplyAction = "http://tempuri.org/IAdminService/AddProblemClassResponse")] 387 long AddProblemClass(HeuristicLab.Clients.OKB.ProblemClass dto); 388 389 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/UpdateProblemClass", ReplyAction = "http://tempuri.org/IAdminService/UpdateProblemClassResponse")] 390 void UpdateProblemClass(HeuristicLab.Clients.OKB.ProblemClass dto); 391 392 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/DeleteProblemClass", ReplyAction = "http://tempuri.org/IAdminService/DeleteProblemClassResponse")] 393 void DeleteProblemClass(long id); 394 395 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/GetProblem", ReplyAction = "http://tempuri.org/IAdminService/GetProblemResponse")] 396 HeuristicLab.Clients.OKB.Problem GetProblem(long id); 397 398 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/GetProblems", ReplyAction = "http://tempuri.org/IAdminService/GetProblemsResponse")] 399 HeuristicLab.Clients.OKB.Problem[] GetProblems(); 400 401 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/AddProblem", ReplyAction = "http://tempuri.org/IAdminService/AddProblemResponse")] 402 long AddProblem(HeuristicLab.Clients.OKB.Problem dto); 403 404 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/UpdateProblem", ReplyAction = "http://tempuri.org/IAdminService/UpdateProblemResponse")] 405 void UpdateProblem(HeuristicLab.Clients.OKB.Problem dto); 406 407 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/DeleteProblem", ReplyAction = "http://tempuri.org/IAdminService/DeleteProblemResponse")] 408 void DeleteProblem(long id); 409 410 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/GetProblemUsers", ReplyAction = "http://tempuri.org/IAdminService/GetProblemUsersResponse")] 411 System.Guid[] GetProblemUsers(long problemId); 412 413 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/UpdateProblemUsers", ReplyAction = "http://tempuri.org/IAdminService/UpdateProblemUsersResponse")] 414 void UpdateProblemUsers(long problemId, System.Guid[] users); 415 416 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/GetProblemData", ReplyAction = "http://tempuri.org/IAdminService/GetProblemDataResponse")] 417 HeuristicLab.Clients.OKB.ProblemData GetProblemData(long problemId); 418 419 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/UpdateProblemData", ReplyAction = "http://tempuri.org/IAdminService/UpdateProblemDataResponse")] 420 void UpdateProblemData(HeuristicLab.Clients.OKB.ProblemData dto); 421 422 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/GetPlatform", ReplyAction = "http://tempuri.org/IAdminService/GetPlatformResponse")] 423 HeuristicLab.Clients.OKB.Platform GetPlatform(long id); 424 425 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/GetPlatforms", ReplyAction = "http://tempuri.org/IAdminService/GetPlatformsResponse")] 426 HeuristicLab.Clients.OKB.Platform[] GetPlatforms(); 427 428 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/AddPlatform", ReplyAction = "http://tempuri.org/IAdminService/AddPlatformResponse")] 429 long AddPlatform(HeuristicLab.Clients.OKB.Platform dto); 430 431 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/UpdatePlatform", ReplyAction = "http://tempuri.org/IAdminService/UpdatePlatformResponse")] 432 void UpdatePlatform(HeuristicLab.Clients.OKB.Platform dto); 433 434 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/DeletePlatform", ReplyAction = "http://tempuri.org/IAdminService/DeletePlatformResponse")] 435 void DeletePlatform(long id); 436 437 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/GetDataType", ReplyAction = "http://tempuri.org/IAdminService/GetDataTypeResponse")] 438 HeuristicLab.Clients.OKB.DataType GetDataType(long id); 439 440 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/GetDataTypes", ReplyAction = "http://tempuri.org/IAdminService/GetDataTypesResponse")] 441 HeuristicLab.Clients.OKB.DataType[] GetDataTypes(); 442 443 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/AddDataType", ReplyAction = "http://tempuri.org/IAdminService/AddDataTypeResponse")] 444 long AddDataType(HeuristicLab.Clients.OKB.DataType dto); 445 446 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/UpdateDataType", ReplyAction = "http://tempuri.org/IAdminService/UpdateDataTypeResponse")] 447 void UpdateDataType(HeuristicLab.Clients.OKB.DataType dto); 448 449 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/DeleteDataType", ReplyAction = "http://tempuri.org/IAdminService/DeleteDataTypeResponse")] 450 void DeleteDataType(long id); 451 452 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/GetAlgorithmClass", ReplyAction = "http://tempuri.org/IAdminService/GetAlgorithmClassResponse")] 453 HeuristicLab.Clients.OKB.AlgorithmClass GetAlgorithmClass(long id); 454 455 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/GetAlgorithmClasses", ReplyAction = "http://tempuri.org/IAdminService/GetAlgorithmClassesResponse")] 456 HeuristicLab.Clients.OKB.AlgorithmClass[] GetAlgorithmClasses(); 457 458 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/AddAlgorithmClass", ReplyAction = "http://tempuri.org/IAdminService/AddAlgorithmClassResponse")] 459 long AddAlgorithmClass(HeuristicLab.Clients.OKB.AlgorithmClass dto); 460 461 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/UpdateAlgorithmClass", ReplyAction = "http://tempuri.org/IAdminService/UpdateAlgorithmClassResponse")] 462 void UpdateAlgorithmClass(HeuristicLab.Clients.OKB.AlgorithmClass dto); 463 464 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/DeleteAlgorithmClass", ReplyAction = "http://tempuri.org/IAdminService/DeleteAlgorithmClassResponse")] 465 void DeleteAlgorithmClass(long id); 466 467 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/GetAlgorithm", ReplyAction = "http://tempuri.org/IAdminService/GetAlgorithmResponse")] 468 HeuristicLab.Clients.OKB.Algorithm GetAlgorithm(long id); 469 470 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/GetAlgorithms", ReplyAction = "http://tempuri.org/IAdminService/GetAlgorithmsResponse")] 471 HeuristicLab.Clients.OKB.Algorithm[] GetAlgorithms(); 472 473 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/AddAlgorithm", ReplyAction = "http://tempuri.org/IAdminService/AddAlgorithmResponse")] 474 long AddAlgorithm(HeuristicLab.Clients.OKB.Algorithm dto); 475 476 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/UpdateAlgorithm", ReplyAction = "http://tempuri.org/IAdminService/UpdateAlgorithmResponse")] 477 void UpdateAlgorithm(HeuristicLab.Clients.OKB.Algorithm dto); 478 479 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/DeleteAlgorithm", ReplyAction = "http://tempuri.org/IAdminService/DeleteAlgorithmResponse")] 480 void DeleteAlgorithm(long id); 481 482 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/GetAlgorithmUsers", ReplyAction = "http://tempuri.org/IAdminService/GetAlgorithmUsersResponse")] 483 System.Guid[] GetAlgorithmUsers(long algorithmId); 484 485 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/UpdateAlgorithmUsers", ReplyAction = "http://tempuri.org/IAdminService/UpdateAlgorithmUsersResponse")] 486 void UpdateAlgorithmUsers(long algorithmId, System.Guid[] users); 487 488 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/GetAlgorithmData", ReplyAction = "http://tempuri.org/IAdminService/GetAlgorithmDataResponse")] 489 HeuristicLab.Clients.OKB.AlgorithmData GetAlgorithmData(long algorithmId); 490 491 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/UpdateAlgorithmData", ReplyAction = "http://tempuri.org/IAdminService/UpdateAlgorithmDataResponse")] 492 void UpdateAlgorithmData(HeuristicLab.Clients.OKB.AlgorithmData dto); 493 494 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdminService/GetProblemClass", ReplyAction = "http://tempuri.org/IAdminService/GetProblemClassResponse")] 495 HeuristicLab.Clients.OKB.ProblemClass GetProblemClass(long id); 496 } 497 498 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] 499 public interface IAdminServiceChannel : HeuristicLab.Clients.OKB.IAdminService, System.ServiceModel.IClientChannel { 500 } 501 502 [System.Diagnostics.DebuggerStepThroughAttribute()] 503 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] 504 public partial class AdminServiceClient : System.ServiceModel.ClientBase<HeuristicLab.Clients.OKB.IAdminService>, HeuristicLab.Clients.OKB.IAdminService { 505 506 public AdminServiceClient() { 507 } 508 509 public AdminServiceClient(string endpointConfigurationName) : 510 base(endpointConfigurationName) { 511 } 512 513 public AdminServiceClient(string endpointConfigurationName, string remoteAddress) : 514 base(endpointConfigurationName, remoteAddress) { 515 } 516 517 public AdminServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : 518 base(endpointConfigurationName, remoteAddress) { 519 } 520 521 public AdminServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : 522 base(binding, remoteAddress) { 523 } 524 525 public HeuristicLab.Clients.OKB.ProblemClass[] GetProblemClasses() { 526 return base.Channel.GetProblemClasses(); 527 } 528 529 public long AddProblemClass(HeuristicLab.Clients.OKB.ProblemClass dto) { 530 return base.Channel.AddProblemClass(dto); 531 } 532 533 public void UpdateProblemClass(HeuristicLab.Clients.OKB.ProblemClass dto) { 534 base.Channel.UpdateProblemClass(dto); 535 } 536 537 public void DeleteProblemClass(long id) { 538 base.Channel.DeleteProblemClass(id); 539 } 540 541 public HeuristicLab.Clients.OKB.Problem GetProblem(long id) { 542 return base.Channel.GetProblem(id); 543 } 544 545 public HeuristicLab.Clients.OKB.Problem[] GetProblems() { 546 return base.Channel.GetProblems(); 547 } 548 549 public long AddProblem(HeuristicLab.Clients.OKB.Problem dto) { 550 return base.Channel.AddProblem(dto); 551 } 552 553 public void UpdateProblem(HeuristicLab.Clients.OKB.Problem dto) { 554 base.Channel.UpdateProblem(dto); 555 } 556 557 public void DeleteProblem(long id) { 558 base.Channel.DeleteProblem(id); 559 } 560 561 public System.Guid[] GetProblemUsers(long problemId) { 562 return base.Channel.GetProblemUsers(problemId); 563 } 564 565 public void UpdateProblemUsers(long problemId, System.Guid[] users) { 566 base.Channel.UpdateProblemUsers(problemId, users); 567 } 568 569 public HeuristicLab.Clients.OKB.ProblemData GetProblemData(long problemId) { 570 return base.Channel.GetProblemData(problemId); 571 } 572 573 public void UpdateProblemData(HeuristicLab.Clients.OKB.ProblemData dto) { 574 base.Channel.UpdateProblemData(dto); 575 } 576 577 public HeuristicLab.Clients.OKB.Platform GetPlatform(long id) { 578 return base.Channel.GetPlatform(id); 579 } 580 581 public HeuristicLab.Clients.OKB.Platform[] GetPlatforms() { 582 return base.Channel.GetPlatforms(); 583 } 584 585 public long AddPlatform(HeuristicLab.Clients.OKB.Platform dto) { 586 return base.Channel.AddPlatform(dto); 587 } 588 589 public void UpdatePlatform(HeuristicLab.Clients.OKB.Platform dto) { 590 base.Channel.UpdatePlatform(dto); 591 } 592 593 public void DeletePlatform(long id) { 594 base.Channel.DeletePlatform(id); 595 } 596 597 public HeuristicLab.Clients.OKB.DataType GetDataType(long id) { 598 return base.Channel.GetDataType(id); 599 } 600 601 public HeuristicLab.Clients.OKB.DataType[] GetDataTypes() { 602 return base.Channel.GetDataTypes(); 603 } 604 605 public long AddDataType(HeuristicLab.Clients.OKB.DataType dto) { 606 return base.Channel.AddDataType(dto); 607 } 608 609 public void UpdateDataType(HeuristicLab.Clients.OKB.DataType dto) { 610 base.Channel.UpdateDataType(dto); 611 } 612 613 public void DeleteDataType(long id) { 614 base.Channel.DeleteDataType(id); 615 } 616 617 public HeuristicLab.Clients.OKB.AlgorithmClass GetAlgorithmClass(long id) { 618 return base.Channel.GetAlgorithmClass(id); 619 } 620 621 public HeuristicLab.Clients.OKB.AlgorithmClass[] GetAlgorithmClasses() { 622 return base.Channel.GetAlgorithmClasses(); 623 } 624 625 public long AddAlgorithmClass(HeuristicLab.Clients.OKB.AlgorithmClass dto) { 626 return base.Channel.AddAlgorithmClass(dto); 627 } 628 629 public void UpdateAlgorithmClass(HeuristicLab.Clients.OKB.AlgorithmClass dto) { 630 base.Channel.UpdateAlgorithmClass(dto); 631 } 632 633 public void DeleteAlgorithmClass(long id) { 634 base.Channel.DeleteAlgorithmClass(id); 635 } 636 637 public HeuristicLab.Clients.OKB.Algorithm GetAlgorithm(long id) { 638 return base.Channel.GetAlgorithm(id); 639 } 640 641 public HeuristicLab.Clients.OKB.Algorithm[] GetAlgorithms() { 642 return base.Channel.GetAlgorithms(); 643 } 644 645 public long AddAlgorithm(HeuristicLab.Clients.OKB.Algorithm dto) { 646 return base.Channel.AddAlgorithm(dto); 647 } 648 649 public void UpdateAlgorithm(HeuristicLab.Clients.OKB.Algorithm dto) { 650 base.Channel.UpdateAlgorithm(dto); 651 } 652 653 public void DeleteAlgorithm(long id) { 654 base.Channel.DeleteAlgorithm(id); 655 } 656 657 public System.Guid[] GetAlgorithmUsers(long algorithmId) { 658 return base.Channel.GetAlgorithmUsers(algorithmId); 659 } 660 661 public void UpdateAlgorithmUsers(long algorithmId, System.Guid[] users) { 662 base.Channel.UpdateAlgorithmUsers(algorithmId, users); 663 } 664 665 public HeuristicLab.Clients.OKB.AlgorithmData GetAlgorithmData(long algorithmId) { 666 return base.Channel.GetAlgorithmData(algorithmId); 667 } 668 669 public void UpdateAlgorithmData(HeuristicLab.Clients.OKB.AlgorithmData dto) { 670 base.Channel.UpdateAlgorithmData(dto); 671 } 672 673 public HeuristicLab.Clients.OKB.ProblemClass GetProblemClass(long id) { 674 return base.Channel.GetProblemClass(id); 675 } 676 } 523 677 }
Note: See TracChangeset
for help on using the changeset viewer.