11 | | namespace HeuristicLab.Clients.Access { |
12 | | |
13 | | |
14 | | [System.Diagnostics.DebuggerStepThroughAttribute()] |
15 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
16 | | [System.Runtime.Serialization.DataContractAttribute(Name = "AccessItem", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
17 | | "")] |
18 | | [System.SerializableAttribute()] |
19 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.Role))] |
20 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.ClientError))] |
21 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.Resource))] |
22 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.Client))] |
23 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.ClientConfiguration))] |
24 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.ClientType))] |
25 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.Country))] |
26 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.OperatingSystem))] |
27 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.ClientGroup))] |
28 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.ClientLog))] |
29 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.UserGroupBase))] |
30 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.User))] |
31 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.UserGroup))] |
32 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.LightweightUser))] |
33 | | public partial class AccessItem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { |
34 | | |
35 | | [System.NonSerializedAttribute()] |
36 | | private System.Runtime.Serialization.ExtensionDataObject extensionDataField; |
37 | | |
38 | | public System.Runtime.Serialization.ExtensionDataObject ExtensionData { |
39 | | get { |
40 | | return this.extensionDataField; |
41 | | } |
42 | | set { |
43 | | this.extensionDataField = value; |
44 | | } |
45 | | } |
46 | | |
47 | | public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; |
48 | | } |
49 | | |
50 | | [System.Diagnostics.DebuggerStepThroughAttribute()] |
51 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
52 | | [System.Runtime.Serialization.DataContractAttribute(Name = "Role", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
53 | | "")] |
54 | | [System.SerializableAttribute()] |
55 | | public partial class Role : HeuristicLab.Clients.Access.AccessItem { |
56 | | |
57 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
58 | | private string NameField; |
59 | | |
60 | | [System.Runtime.Serialization.DataMemberAttribute()] |
61 | | public string Name { |
62 | | get { |
63 | | return this.NameField; |
64 | | } |
65 | | set { |
66 | | if ((object.ReferenceEquals(this.NameField, value) != true)) { |
67 | | this.NameField = value; |
68 | | this.RaisePropertyChanged("Name"); |
69 | | } |
70 | | } |
71 | | } |
72 | | } |
73 | | |
74 | | [System.Diagnostics.DebuggerStepThroughAttribute()] |
75 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
76 | | [System.Runtime.Serialization.DataContractAttribute(Name = "ClientError", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
77 | | "")] |
78 | | [System.SerializableAttribute()] |
79 | | public partial class ClientError : HeuristicLab.Clients.Access.AccessItem { |
80 | | |
81 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
82 | | private System.Guid ClientIdField; |
83 | | |
84 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
85 | | private string ConfigDumpField; |
86 | | |
87 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
88 | | private string ExceptionField; |
89 | | |
90 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
91 | | private System.Guid IdField; |
92 | | |
93 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
94 | | private System.DateTime TimestampField; |
95 | | |
96 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
97 | | private string UserCommentField; |
98 | | |
99 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
100 | | private System.Guid UserIdField; |
101 | | |
102 | | [System.Runtime.Serialization.DataMemberAttribute()] |
103 | | public System.Guid ClientId { |
104 | | get { |
105 | | return this.ClientIdField; |
106 | | } |
107 | | set { |
108 | | if ((this.ClientIdField.Equals(value) != true)) { |
109 | | this.ClientIdField = value; |
110 | | this.RaisePropertyChanged("ClientId"); |
111 | | } |
112 | | } |
113 | | } |
114 | | |
115 | | [System.Runtime.Serialization.DataMemberAttribute()] |
116 | | public string ConfigDump { |
117 | | get { |
118 | | return this.ConfigDumpField; |
119 | | } |
120 | | set { |
121 | | if ((object.ReferenceEquals(this.ConfigDumpField, value) != true)) { |
122 | | this.ConfigDumpField = value; |
123 | | this.RaisePropertyChanged("ConfigDump"); |
124 | | } |
125 | | } |
126 | | } |
127 | | |
128 | | [System.Runtime.Serialization.DataMemberAttribute()] |
129 | | public string Exception { |
130 | | get { |
131 | | return this.ExceptionField; |
132 | | } |
133 | | set { |
134 | | if ((object.ReferenceEquals(this.ExceptionField, value) != true)) { |
135 | | this.ExceptionField = value; |
136 | | this.RaisePropertyChanged("Exception"); |
137 | | } |
138 | | } |
139 | | } |
140 | | |
141 | | [System.Runtime.Serialization.DataMemberAttribute()] |
142 | | public System.Guid Id { |
143 | | get { |
144 | | return this.IdField; |
145 | | } |
146 | | set { |
147 | | if ((this.IdField.Equals(value) != true)) { |
148 | | this.IdField = value; |
149 | | this.RaisePropertyChanged("Id"); |
150 | | } |
151 | | } |
152 | | } |
153 | | |
154 | | [System.Runtime.Serialization.DataMemberAttribute()] |
155 | | public System.DateTime Timestamp { |
156 | | get { |
157 | | return this.TimestampField; |
158 | | } |
159 | | set { |
160 | | if ((this.TimestampField.Equals(value) != true)) { |
161 | | this.TimestampField = value; |
162 | | this.RaisePropertyChanged("Timestamp"); |
163 | | } |
164 | | } |
165 | | } |
166 | | |
167 | | [System.Runtime.Serialization.DataMemberAttribute()] |
168 | | public string UserComment { |
169 | | get { |
170 | | return this.UserCommentField; |
171 | | } |
172 | | set { |
173 | | if ((object.ReferenceEquals(this.UserCommentField, value) != true)) { |
174 | | this.UserCommentField = value; |
175 | | this.RaisePropertyChanged("UserComment"); |
176 | | } |
177 | | } |
178 | | } |
179 | | |
180 | | [System.Runtime.Serialization.DataMemberAttribute()] |
181 | | public System.Guid UserId { |
182 | | get { |
183 | | return this.UserIdField; |
184 | | } |
185 | | set { |
186 | | if ((this.UserIdField.Equals(value) != true)) { |
187 | | this.UserIdField = value; |
188 | | this.RaisePropertyChanged("UserId"); |
189 | | } |
190 | | } |
191 | | } |
192 | | } |
193 | | |
194 | | [System.Diagnostics.DebuggerStepThroughAttribute()] |
195 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
196 | | [System.Runtime.Serialization.DataContractAttribute(Name = "Resource", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
197 | | "")] |
198 | | [System.SerializableAttribute()] |
199 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.Client))] |
200 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.ClientGroup))] |
201 | | public partial class Resource : HeuristicLab.Clients.Access.AccessItem { |
202 | | |
203 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
204 | | private string DescriptionField; |
205 | | |
206 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
207 | | private System.Guid IdField; |
208 | | |
209 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
210 | | private string NameField; |
211 | | |
212 | | [System.Runtime.Serialization.DataMemberAttribute()] |
213 | | public string Description { |
214 | | get { |
215 | | return this.DescriptionField; |
216 | | } |
217 | | set { |
218 | | if ((object.ReferenceEquals(this.DescriptionField, value) != true)) { |
219 | | this.DescriptionField = value; |
220 | | this.RaisePropertyChanged("Description"); |
221 | | } |
222 | | } |
223 | | } |
224 | | |
225 | | [System.Runtime.Serialization.DataMemberAttribute()] |
226 | | public System.Guid Id { |
227 | | get { |
228 | | return this.IdField; |
229 | | } |
230 | | set { |
231 | | if ((this.IdField.Equals(value) != true)) { |
232 | | this.IdField = value; |
233 | | this.RaisePropertyChanged("Id"); |
234 | | } |
235 | | } |
236 | | } |
237 | | |
238 | | [System.Runtime.Serialization.DataMemberAttribute()] |
239 | | public string Name { |
240 | | get { |
241 | | return this.NameField; |
242 | | } |
243 | | set { |
244 | | if ((object.ReferenceEquals(this.NameField, value) != true)) { |
245 | | this.NameField = value; |
246 | | this.RaisePropertyChanged("Name"); |
247 | | } |
248 | | } |
249 | | } |
250 | | } |
251 | | |
252 | | [System.Diagnostics.DebuggerStepThroughAttribute()] |
253 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
254 | | [System.Runtime.Serialization.DataContractAttribute(Name = "Client", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
255 | | "")] |
256 | | [System.SerializableAttribute()] |
257 | | public partial class Client : HeuristicLab.Clients.Access.Resource { |
258 | | |
259 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
260 | | private HeuristicLab.Clients.Access.ClientConfiguration ClientConfigurationField; |
261 | | |
262 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
263 | | private HeuristicLab.Clients.Access.ClientType ClientTypeField; |
264 | | |
265 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
266 | | private HeuristicLab.Clients.Access.Country CountryField; |
267 | | |
268 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
269 | | private string HeuristicLabVersionField; |
270 | | |
271 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
272 | | private int MemorySizeField; |
273 | | |
274 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
275 | | private int NumberOfCoresField; |
276 | | |
277 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
278 | | private HeuristicLab.Clients.Access.OperatingSystem OperatingSystemField; |
279 | | |
280 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
281 | | private double PerformanceValueField; |
282 | | |
283 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
284 | | private string ProcessorTypeField; |
285 | | |
286 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
287 | | private System.DateTime TimestampField; |
288 | | |
289 | | [System.Runtime.Serialization.DataMemberAttribute()] |
290 | | public HeuristicLab.Clients.Access.ClientConfiguration ClientConfiguration { |
291 | | get { |
292 | | return this.ClientConfigurationField; |
293 | | } |
294 | | set { |
295 | | if ((object.ReferenceEquals(this.ClientConfigurationField, value) != true)) { |
296 | | this.ClientConfigurationField = value; |
297 | | this.RaisePropertyChanged("ClientConfiguration"); |
298 | | } |
299 | | } |
300 | | } |
301 | | |
302 | | [System.Runtime.Serialization.DataMemberAttribute()] |
303 | | public HeuristicLab.Clients.Access.ClientType ClientType { |
304 | | get { |
305 | | return this.ClientTypeField; |
306 | | } |
307 | | set { |
308 | | if ((object.ReferenceEquals(this.ClientTypeField, value) != true)) { |
309 | | this.ClientTypeField = value; |
310 | | this.RaisePropertyChanged("ClientType"); |
311 | | } |
312 | | } |
313 | | } |
314 | | |
315 | | [System.Runtime.Serialization.DataMemberAttribute()] |
316 | | public HeuristicLab.Clients.Access.Country Country { |
317 | | get { |
318 | | return this.CountryField; |
319 | | } |
320 | | set { |
321 | | if ((object.ReferenceEquals(this.CountryField, value) != true)) { |
322 | | this.CountryField = value; |
323 | | this.RaisePropertyChanged("Country"); |
324 | | } |
325 | | } |
326 | | } |
327 | | |
328 | | [System.Runtime.Serialization.DataMemberAttribute()] |
329 | | public string HeuristicLabVersion { |
330 | | get { |
331 | | return this.HeuristicLabVersionField; |
332 | | } |
333 | | set { |
334 | | if ((object.ReferenceEquals(this.HeuristicLabVersionField, value) != true)) { |
335 | | this.HeuristicLabVersionField = value; |
336 | | this.RaisePropertyChanged("HeuristicLabVersion"); |
337 | | } |
338 | | } |
339 | | } |
340 | | |
341 | | [System.Runtime.Serialization.DataMemberAttribute()] |
342 | | public int MemorySize { |
343 | | get { |
344 | | return this.MemorySizeField; |
345 | | } |
346 | | set { |
347 | | if ((this.MemorySizeField.Equals(value) != true)) { |
348 | | this.MemorySizeField = value; |
349 | | this.RaisePropertyChanged("MemorySize"); |
350 | | } |
351 | | } |
352 | | } |
353 | | |
354 | | [System.Runtime.Serialization.DataMemberAttribute()] |
355 | | public int NumberOfCores { |
356 | | get { |
357 | | return this.NumberOfCoresField; |
358 | | } |
359 | | set { |
360 | | if ((this.NumberOfCoresField.Equals(value) != true)) { |
361 | | this.NumberOfCoresField = value; |
362 | | this.RaisePropertyChanged("NumberOfCores"); |
363 | | } |
364 | | } |
365 | | } |
366 | | |
367 | | [System.Runtime.Serialization.DataMemberAttribute()] |
368 | | public HeuristicLab.Clients.Access.OperatingSystem OperatingSystem { |
369 | | get { |
370 | | return this.OperatingSystemField; |
371 | | } |
372 | | set { |
373 | | if ((object.ReferenceEquals(this.OperatingSystemField, value) != true)) { |
374 | | this.OperatingSystemField = value; |
375 | | this.RaisePropertyChanged("OperatingSystem"); |
376 | | } |
377 | | } |
378 | | } |
379 | | |
380 | | [System.Runtime.Serialization.DataMemberAttribute()] |
381 | | public double PerformanceValue { |
382 | | get { |
383 | | return this.PerformanceValueField; |
384 | | } |
385 | | set { |
386 | | if ((this.PerformanceValueField.Equals(value) != true)) { |
387 | | this.PerformanceValueField = value; |
388 | | this.RaisePropertyChanged("PerformanceValue"); |
389 | | } |
390 | | } |
391 | | } |
392 | | |
393 | | [System.Runtime.Serialization.DataMemberAttribute()] |
394 | | public string ProcessorType { |
395 | | get { |
396 | | return this.ProcessorTypeField; |
397 | | } |
398 | | set { |
399 | | if ((object.ReferenceEquals(this.ProcessorTypeField, value) != true)) { |
400 | | this.ProcessorTypeField = value; |
401 | | this.RaisePropertyChanged("ProcessorType"); |
402 | | } |
403 | | } |
404 | | } |
405 | | |
406 | | [System.Runtime.Serialization.DataMemberAttribute()] |
407 | | public System.DateTime Timestamp { |
408 | | get { |
409 | | return this.TimestampField; |
410 | | } |
411 | | set { |
412 | | if ((this.TimestampField.Equals(value) != true)) { |
413 | | this.TimestampField = value; |
414 | | this.RaisePropertyChanged("Timestamp"); |
415 | | } |
416 | | } |
417 | | } |
418 | | } |
419 | | |
420 | | [System.Diagnostics.DebuggerStepThroughAttribute()] |
421 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
422 | | [System.Runtime.Serialization.DataContractAttribute(Name = "ClientConfiguration", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
423 | | "")] |
424 | | [System.SerializableAttribute()] |
425 | | public partial class ClientConfiguration : HeuristicLab.Clients.Access.AccessItem { |
426 | | |
427 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
428 | | private string DescriptionField; |
429 | | |
430 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
431 | | private string HashField; |
432 | | |
433 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
434 | | private System.Guid IdField; |
435 | | |
436 | | [System.Runtime.Serialization.DataMemberAttribute()] |
437 | | public string Description { |
438 | | get { |
439 | | return this.DescriptionField; |
440 | | } |
441 | | set { |
442 | | if ((object.ReferenceEquals(this.DescriptionField, value) != true)) { |
443 | | this.DescriptionField = value; |
444 | | this.RaisePropertyChanged("Description"); |
445 | | } |
446 | | } |
447 | | } |
448 | | |
449 | | [System.Runtime.Serialization.DataMemberAttribute()] |
450 | | public string Hash { |
451 | | get { |
452 | | return this.HashField; |
453 | | } |
454 | | set { |
455 | | if ((object.ReferenceEquals(this.HashField, value) != true)) { |
456 | | this.HashField = value; |
457 | | this.RaisePropertyChanged("Hash"); |
458 | | } |
459 | | } |
460 | | } |
461 | | |
462 | | [System.Runtime.Serialization.DataMemberAttribute()] |
463 | | public System.Guid Id { |
464 | | get { |
465 | | return this.IdField; |
466 | | } |
467 | | set { |
468 | | if ((this.IdField.Equals(value) != true)) { |
469 | | this.IdField = value; |
470 | | this.RaisePropertyChanged("Id"); |
471 | | } |
472 | | } |
473 | | } |
474 | | } |
475 | | |
476 | | [System.Diagnostics.DebuggerStepThroughAttribute()] |
477 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
478 | | [System.Runtime.Serialization.DataContractAttribute(Name = "ClientType", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
479 | | "")] |
480 | | [System.SerializableAttribute()] |
481 | | public partial class ClientType : HeuristicLab.Clients.Access.AccessItem { |
482 | | |
483 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
484 | | private System.Guid IdField; |
485 | | |
486 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
487 | | private string NameField; |
488 | | |
489 | | [System.Runtime.Serialization.DataMemberAttribute()] |
490 | | public System.Guid Id { |
491 | | get { |
492 | | return this.IdField; |
493 | | } |
494 | | set { |
495 | | if ((this.IdField.Equals(value) != true)) { |
496 | | this.IdField = value; |
497 | | this.RaisePropertyChanged("Id"); |
498 | | } |
499 | | } |
500 | | } |
501 | | |
502 | | [System.Runtime.Serialization.DataMemberAttribute()] |
503 | | public string Name { |
504 | | get { |
505 | | return this.NameField; |
506 | | } |
507 | | set { |
508 | | if ((object.ReferenceEquals(this.NameField, value) != true)) { |
509 | | this.NameField = value; |
510 | | this.RaisePropertyChanged("Name"); |
511 | | } |
512 | | } |
513 | | } |
514 | | } |
515 | | |
516 | | [System.Diagnostics.DebuggerStepThroughAttribute()] |
517 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
518 | | [System.Runtime.Serialization.DataContractAttribute(Name = "Country", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
519 | | "")] |
520 | | [System.SerializableAttribute()] |
521 | | public partial class Country : HeuristicLab.Clients.Access.AccessItem { |
522 | | |
523 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
524 | | private System.Guid IdField; |
525 | | |
526 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
527 | | private string NameField; |
528 | | |
529 | | [System.Runtime.Serialization.DataMemberAttribute()] |
530 | | public System.Guid Id { |
531 | | get { |
532 | | return this.IdField; |
533 | | } |
534 | | set { |
535 | | if ((this.IdField.Equals(value) != true)) { |
536 | | this.IdField = value; |
537 | | this.RaisePropertyChanged("Id"); |
538 | | } |
539 | | } |
540 | | } |
541 | | |
542 | | [System.Runtime.Serialization.DataMemberAttribute()] |
543 | | public string Name { |
544 | | get { |
545 | | return this.NameField; |
546 | | } |
547 | | set { |
548 | | if ((object.ReferenceEquals(this.NameField, value) != true)) { |
549 | | this.NameField = value; |
550 | | this.RaisePropertyChanged("Name"); |
551 | | } |
552 | | } |
553 | | } |
554 | | } |
555 | | |
556 | | [System.Diagnostics.DebuggerStepThroughAttribute()] |
557 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
558 | | [System.Runtime.Serialization.DataContractAttribute(Name = "OperatingSystem", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
559 | | "")] |
560 | | [System.SerializableAttribute()] |
561 | | public partial class OperatingSystem : HeuristicLab.Clients.Access.AccessItem { |
562 | | |
563 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
564 | | private System.Guid IdField; |
565 | | |
566 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
567 | | private string NameField; |
568 | | |
569 | | [System.Runtime.Serialization.DataMemberAttribute()] |
570 | | public System.Guid Id { |
571 | | get { |
572 | | return this.IdField; |
573 | | } |
574 | | set { |
575 | | if ((this.IdField.Equals(value) != true)) { |
576 | | this.IdField = value; |
577 | | this.RaisePropertyChanged("Id"); |
578 | | } |
579 | | } |
580 | | } |
581 | | |
582 | | [System.Runtime.Serialization.DataMemberAttribute()] |
583 | | public string Name { |
584 | | get { |
585 | | return this.NameField; |
586 | | } |
587 | | set { |
588 | | if ((object.ReferenceEquals(this.NameField, value) != true)) { |
589 | | this.NameField = value; |
590 | | this.RaisePropertyChanged("Name"); |
591 | | } |
592 | | } |
593 | | } |
594 | | } |
595 | | |
596 | | [System.Diagnostics.DebuggerStepThroughAttribute()] |
597 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
598 | | [System.Runtime.Serialization.DataContractAttribute(Name = "ClientGroup", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
599 | | "")] |
600 | | [System.SerializableAttribute()] |
601 | | public partial class ClientGroup : HeuristicLab.Clients.Access.Resource { |
602 | | } |
603 | | |
604 | | [System.Diagnostics.DebuggerStepThroughAttribute()] |
605 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
606 | | [System.Runtime.Serialization.DataContractAttribute(Name = "ClientLog", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
607 | | "")] |
608 | | [System.SerializableAttribute()] |
609 | | public partial class ClientLog : HeuristicLab.Clients.Access.AccessItem { |
610 | | |
611 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
612 | | private string MessageField; |
613 | | |
614 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
615 | | private System.Guid ResourceIdField; |
616 | | |
617 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
618 | | private System.DateTime TimestampField; |
619 | | |
620 | | [System.Runtime.Serialization.DataMemberAttribute()] |
621 | | public string Message { |
622 | | get { |
623 | | return this.MessageField; |
624 | | } |
625 | | set { |
626 | | if ((object.ReferenceEquals(this.MessageField, value) != true)) { |
627 | | this.MessageField = value; |
628 | | this.RaisePropertyChanged("Message"); |
629 | | } |
630 | | } |
631 | | } |
632 | | |
633 | | [System.Runtime.Serialization.DataMemberAttribute()] |
634 | | public System.Guid ResourceId { |
635 | | get { |
636 | | return this.ResourceIdField; |
637 | | } |
638 | | set { |
639 | | if ((this.ResourceIdField.Equals(value) != true)) { |
640 | | this.ResourceIdField = value; |
641 | | this.RaisePropertyChanged("ResourceId"); |
642 | | } |
643 | | } |
644 | | } |
645 | | |
646 | | [System.Runtime.Serialization.DataMemberAttribute()] |
647 | | public System.DateTime Timestamp { |
648 | | get { |
649 | | return this.TimestampField; |
650 | | } |
651 | | set { |
652 | | if ((this.TimestampField.Equals(value) != true)) { |
653 | | this.TimestampField = value; |
654 | | this.RaisePropertyChanged("Timestamp"); |
655 | | } |
656 | | } |
657 | | } |
658 | | } |
659 | | |
660 | | [System.Diagnostics.DebuggerStepThroughAttribute()] |
661 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
662 | | [System.Runtime.Serialization.DataContractAttribute(Name = "UserGroupBase", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
663 | | "")] |
664 | | [System.SerializableAttribute()] |
665 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.User))] |
666 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.UserGroup))] |
667 | | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.LightweightUser))] |
668 | | public partial class UserGroupBase : HeuristicLab.Clients.Access.AccessItem { |
669 | | |
670 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
671 | | private System.Guid IdField; |
672 | | |
673 | | [System.Runtime.Serialization.DataMemberAttribute()] |
674 | | public System.Guid Id { |
675 | | get { |
676 | | return this.IdField; |
677 | | } |
678 | | set { |
679 | | if ((this.IdField.Equals(value) != true)) { |
680 | | this.IdField = value; |
681 | | this.RaisePropertyChanged("Id"); |
682 | | } |
683 | | } |
684 | | } |
685 | | } |
686 | | |
687 | | [System.Diagnostics.DebuggerStepThroughAttribute()] |
688 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
689 | | [System.Runtime.Serialization.DataContractAttribute(Name = "User", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
690 | | "")] |
691 | | [System.SerializableAttribute()] |
692 | | public partial class User : HeuristicLab.Clients.Access.UserGroupBase { |
693 | | |
694 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
695 | | private string CommentField; |
696 | | |
697 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
698 | | private System.DateTime CreationDateField; |
699 | | |
700 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
701 | | private string EmailField; |
702 | | |
703 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
704 | | private string FullNameField; |
705 | | |
706 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
707 | | private bool IsApprovedField; |
708 | | |
709 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
710 | | private System.DateTime LastActivityDateField; |
711 | | |
712 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
713 | | private System.DateTime LastLoginDateField; |
714 | | |
715 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
716 | | private System.DateTime LastPasswordChangedDateField; |
717 | | |
718 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
719 | | private string UserNameField; |
720 | | |
721 | | [System.Runtime.Serialization.DataMemberAttribute()] |
722 | | public string Comment { |
723 | | get { |
724 | | return this.CommentField; |
725 | | } |
726 | | set { |
727 | | if ((object.ReferenceEquals(this.CommentField, value) != true)) { |
728 | | this.CommentField = value; |
729 | | this.RaisePropertyChanged("Comment"); |
730 | | } |
731 | | } |
732 | | } |
733 | | |
734 | | [System.Runtime.Serialization.DataMemberAttribute()] |
735 | | public System.DateTime CreationDate { |
736 | | get { |
737 | | return this.CreationDateField; |
738 | | } |
739 | | set { |
740 | | if ((this.CreationDateField.Equals(value) != true)) { |
741 | | this.CreationDateField = value; |
742 | | this.RaisePropertyChanged("CreationDate"); |
743 | | } |
744 | | } |
745 | | } |
746 | | |
747 | | [System.Runtime.Serialization.DataMemberAttribute()] |
748 | | public string Email { |
749 | | get { |
750 | | return this.EmailField; |
751 | | } |
752 | | set { |
753 | | if ((object.ReferenceEquals(this.EmailField, value) != true)) { |
754 | | this.EmailField = value; |
755 | | this.RaisePropertyChanged("Email"); |
756 | | } |
757 | | } |
758 | | } |
759 | | |
760 | | [System.Runtime.Serialization.DataMemberAttribute()] |
761 | | public string FullName { |
762 | | get { |
763 | | return this.FullNameField; |
764 | | } |
765 | | set { |
766 | | if ((object.ReferenceEquals(this.FullNameField, value) != true)) { |
767 | | this.FullNameField = value; |
768 | | this.RaisePropertyChanged("FullName"); |
769 | | } |
770 | | } |
771 | | } |
772 | | |
773 | | [System.Runtime.Serialization.DataMemberAttribute()] |
774 | | public bool IsApproved { |
775 | | get { |
776 | | return this.IsApprovedField; |
777 | | } |
778 | | set { |
779 | | if ((this.IsApprovedField.Equals(value) != true)) { |
780 | | this.IsApprovedField = value; |
781 | | this.RaisePropertyChanged("IsApproved"); |
782 | | } |
783 | | } |
784 | | } |
785 | | |
786 | | [System.Runtime.Serialization.DataMemberAttribute()] |
787 | | public System.DateTime LastActivityDate { |
788 | | get { |
789 | | return this.LastActivityDateField; |
790 | | } |
791 | | set { |
792 | | if ((this.LastActivityDateField.Equals(value) != true)) { |
793 | | this.LastActivityDateField = value; |
794 | | this.RaisePropertyChanged("LastActivityDate"); |
795 | | } |
796 | | } |
797 | | } |
798 | | |
799 | | [System.Runtime.Serialization.DataMemberAttribute()] |
800 | | public System.DateTime LastLoginDate { |
801 | | get { |
802 | | return this.LastLoginDateField; |
803 | | } |
804 | | set { |
805 | | if ((this.LastLoginDateField.Equals(value) != true)) { |
806 | | this.LastLoginDateField = value; |
807 | | this.RaisePropertyChanged("LastLoginDate"); |
808 | | } |
809 | | } |
810 | | } |
811 | | |
812 | | [System.Runtime.Serialization.DataMemberAttribute()] |
813 | | public System.DateTime LastPasswordChangedDate { |
814 | | get { |
815 | | return this.LastPasswordChangedDateField; |
816 | | } |
817 | | set { |
818 | | if ((this.LastPasswordChangedDateField.Equals(value) != true)) { |
819 | | this.LastPasswordChangedDateField = value; |
820 | | this.RaisePropertyChanged("LastPasswordChangedDate"); |
821 | | } |
822 | | } |
823 | | } |
824 | | |
825 | | [System.Runtime.Serialization.DataMemberAttribute()] |
826 | | public string UserName { |
827 | | get { |
828 | | return this.UserNameField; |
829 | | } |
830 | | set { |
831 | | if ((object.ReferenceEquals(this.UserNameField, value) != true)) { |
832 | | this.UserNameField = value; |
833 | | this.RaisePropertyChanged("UserName"); |
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 = "UserGroup", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
842 | | "")] |
843 | | [System.SerializableAttribute()] |
844 | | public partial class UserGroup : HeuristicLab.Clients.Access.UserGroupBase { |
845 | | |
846 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
847 | | private string NameField; |
848 | | |
849 | | [System.Runtime.Serialization.DataMemberAttribute()] |
850 | | public string Name { |
851 | | get { |
852 | | return this.NameField; |
853 | | } |
854 | | set { |
855 | | if ((object.ReferenceEquals(this.NameField, value) != true)) { |
856 | | this.NameField = value; |
857 | | this.RaisePropertyChanged("Name"); |
858 | | } |
859 | | } |
860 | | } |
861 | | } |
862 | | |
863 | | [System.Diagnostics.DebuggerStepThroughAttribute()] |
864 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
865 | | [System.Runtime.Serialization.DataContractAttribute(Name = "LightweightUser", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
866 | | "")] |
867 | | [System.SerializableAttribute()] |
868 | | public partial class LightweightUser : HeuristicLab.Clients.Access.UserGroupBase { |
869 | | |
870 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
871 | | private string EMailField; |
872 | | |
873 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
874 | | private string FullNameField; |
875 | | |
876 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
877 | | private System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GroupsField; |
878 | | |
879 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
880 | | private System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> RolesField; |
881 | | |
882 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
883 | | private string UserNameField; |
884 | | |
885 | | [System.Runtime.Serialization.DataMemberAttribute()] |
886 | | public string EMail { |
887 | | get { |
888 | | return this.EMailField; |
889 | | } |
890 | | set { |
891 | | if ((object.ReferenceEquals(this.EMailField, value) != true)) { |
892 | | this.EMailField = value; |
893 | | this.RaisePropertyChanged("EMail"); |
894 | | } |
895 | | } |
896 | | } |
897 | | |
898 | | [System.Runtime.Serialization.DataMemberAttribute()] |
899 | | public string FullName { |
900 | | get { |
901 | | return this.FullNameField; |
902 | | } |
903 | | set { |
904 | | if ((object.ReferenceEquals(this.FullNameField, value) != true)) { |
905 | | this.FullNameField = value; |
906 | | this.RaisePropertyChanged("FullName"); |
907 | | } |
908 | | } |
909 | | } |
910 | | |
911 | | [System.Runtime.Serialization.DataMemberAttribute()] |
912 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> Groups { |
913 | | get { |
914 | | return this.GroupsField; |
915 | | } |
916 | | set { |
917 | | if ((object.ReferenceEquals(this.GroupsField, value) != true)) { |
918 | | this.GroupsField = value; |
919 | | this.RaisePropertyChanged("Groups"); |
920 | | } |
921 | | } |
922 | | } |
923 | | |
924 | | [System.Runtime.Serialization.DataMemberAttribute()] |
925 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> Roles { |
926 | | get { |
927 | | return this.RolesField; |
928 | | } |
929 | | set { |
930 | | if ((object.ReferenceEquals(this.RolesField, value) != true)) { |
931 | | this.RolesField = value; |
932 | | this.RaisePropertyChanged("Roles"); |
933 | | } |
934 | | } |
935 | | } |
936 | | |
937 | | [System.Runtime.Serialization.DataMemberAttribute()] |
938 | | public string UserName { |
939 | | get { |
940 | | return this.UserNameField; |
941 | | } |
942 | | set { |
943 | | if ((object.ReferenceEquals(this.UserNameField, value) != true)) { |
944 | | this.UserNameField = value; |
945 | | this.RaisePropertyChanged("UserName"); |
946 | | } |
947 | | } |
948 | | } |
949 | | } |
950 | | |
951 | | [System.Diagnostics.DebuggerStepThroughAttribute()] |
952 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
953 | | [System.Runtime.Serialization.DataContractAttribute(Name = "UserGroupMapping", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
954 | | "")] |
955 | | [System.SerializableAttribute()] |
956 | | public partial class UserGroupMapping : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { |
957 | | |
958 | | [System.NonSerializedAttribute()] |
959 | | private System.Runtime.Serialization.ExtensionDataObject extensionDataField; |
960 | | |
961 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
962 | | private System.Guid ChildField; |
963 | | |
964 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
965 | | private System.Guid ParentField; |
966 | | |
967 | | public System.Runtime.Serialization.ExtensionDataObject ExtensionData { |
968 | | get { |
969 | | return this.extensionDataField; |
970 | | } |
971 | | set { |
972 | | this.extensionDataField = value; |
973 | | } |
974 | | } |
975 | | |
976 | | [System.Runtime.Serialization.DataMemberAttribute()] |
977 | | public System.Guid Child { |
978 | | get { |
979 | | return this.ChildField; |
980 | | } |
981 | | set { |
982 | | if ((this.ChildField.Equals(value) != true)) { |
983 | | this.ChildField = value; |
984 | | this.RaisePropertyChanged("Child"); |
985 | | } |
986 | | } |
987 | | } |
988 | | |
989 | | [System.Runtime.Serialization.DataMemberAttribute()] |
990 | | public System.Guid Parent { |
991 | | get { |
992 | | return this.ParentField; |
993 | | } |
994 | | set { |
995 | | if ((this.ParentField.Equals(value) != true)) { |
996 | | this.ParentField = value; |
997 | | this.RaisePropertyChanged("Parent"); |
998 | | } |
999 | | } |
1000 | | } |
1001 | | |
1002 | | public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; |
1003 | | |
1004 | | protected void RaisePropertyChanged(string propertyName) { |
1005 | | System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; |
1006 | | if ((propertyChanged != null)) { |
1007 | | propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); |
1008 | | } |
1009 | | } |
1010 | | } |
1011 | | |
1012 | | [System.Diagnostics.DebuggerStepThroughAttribute()] |
1013 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
1014 | | [System.Runtime.Serialization.DataContractAttribute(Name = "ClientGroupMapping", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
1015 | | "")] |
1016 | | [System.SerializableAttribute()] |
1017 | | public partial class ClientGroupMapping : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { |
1018 | | |
1019 | | [System.NonSerializedAttribute()] |
1020 | | private System.Runtime.Serialization.ExtensionDataObject extensionDataField; |
1021 | | |
1022 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
1023 | | private System.Guid ChildField; |
1024 | | |
1025 | | [System.Runtime.Serialization.OptionalFieldAttribute()] |
1026 | | private System.Guid ParentField; |
1027 | | |
1028 | | public System.Runtime.Serialization.ExtensionDataObject ExtensionData { |
1029 | | get { |
1030 | | return this.extensionDataField; |
1031 | | } |
1032 | | set { |
1033 | | this.extensionDataField = value; |
1034 | | } |
1035 | | } |
1036 | | |
1037 | | [System.Runtime.Serialization.DataMemberAttribute()] |
1038 | | public System.Guid Child { |
1039 | | get { |
1040 | | return this.ChildField; |
1041 | | } |
1042 | | set { |
1043 | | if ((this.ChildField.Equals(value) != true)) { |
1044 | | this.ChildField = value; |
1045 | | this.RaisePropertyChanged("Child"); |
1046 | | } |
1047 | | } |
1048 | | } |
1049 | | |
1050 | | [System.Runtime.Serialization.DataMemberAttribute()] |
1051 | | public System.Guid Parent { |
1052 | | get { |
1053 | | return this.ParentField; |
1054 | | } |
1055 | | set { |
1056 | | if ((this.ParentField.Equals(value) != true)) { |
1057 | | this.ParentField = value; |
1058 | | this.RaisePropertyChanged("Parent"); |
1059 | | } |
1060 | | } |
1061 | | } |
1062 | | |
1063 | | public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; |
1064 | | |
1065 | | protected void RaisePropertyChanged(string propertyName) { |
1066 | | System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; |
1067 | | if ((propertyChanged != null)) { |
1068 | | propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); |
1069 | | } |
1070 | | } |
1071 | | } |
1072 | | |
1073 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] |
1074 | | [System.ServiceModel.ServiceContractAttribute(ConfigurationName = "HeuristicLab.Clients.Access.IAccessService")] |
1075 | | public interface IAccessService { |
1076 | | |
1077 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/AddUserGroupBaseToGroup", ReplyAction = "http://tempuri.org/IAccessService/AddUserGroupBaseToGroupResponse")] |
1078 | | void AddUserGroupBaseToGroup(HeuristicLab.Clients.Access.UserGroupBase resource, HeuristicLab.Clients.Access.UserGroup group); |
1079 | | |
1080 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/RemoveUserGroupBaseFromGroup", ReplyAction = "http://tempuri.org/IAccessService/RemoveUserGroupBaseFromGroupResponse")] |
1081 | | void RemoveUserGroupBaseFromGroup(HeuristicLab.Clients.Access.UserGroupBase resource, HeuristicLab.Clients.Access.UserGroup group); |
1082 | | |
1083 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetUsersAndGroups", ReplyAction = "http://tempuri.org/IAccessService/GetUsersAndGroupsResponse")] |
1084 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroupBase> GetUsersAndGroups(); |
1085 | | |
1086 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetAllLeightweightUsersAndGroups", ReplyAction = "http://tempuri.org/IAccessService/GetAllLeightweightUsersAndGroupsResponse")] |
1087 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroupBase> GetAllLeightweightUsersAndGroups(); |
1088 | | |
1089 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetLeightweightUsersAndGroups", ReplyAction = "http://tempuri.org/IAccessService/GetLeightweightUsersAndGroupsResponse")] |
1090 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroupBase> GetLeightweightUsersAndGroups(System.Collections.Generic.List<System.Guid> ids); |
1091 | | |
1092 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetUserGroupMapping", ReplyAction = "http://tempuri.org/IAccessService/GetUserGroupMappingResponse")] |
1093 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroupMapping> GetUserGroupMapping(); |
1094 | | |
1095 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetUserGroupIdsOfGroup", ReplyAction = "http://tempuri.org/IAccessService/GetUserGroupIdsOfGroupResponse")] |
1096 | | System.Collections.Generic.List<System.Guid> GetUserGroupIdsOfGroup(System.Guid groupId); |
1097 | | |
1098 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetRoles", ReplyAction = "http://tempuri.org/IAccessService/GetRolesResponse")] |
1099 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> GetRoles(); |
1100 | | |
1101 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/AddRole", ReplyAction = "http://tempuri.org/IAccessService/AddRoleResponse")] |
1102 | | HeuristicLab.Clients.Access.Role AddRole(HeuristicLab.Clients.Access.Role role); |
1103 | | |
1104 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/DeleteRole", ReplyAction = "http://tempuri.org/IAccessService/DeleteRoleResponse")] |
1105 | | void DeleteRole(HeuristicLab.Clients.Access.Role role); |
1106 | | |
1107 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetUserRoles", ReplyAction = "http://tempuri.org/IAccessService/GetUserRolesResponse")] |
1108 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> GetUserRoles(HeuristicLab.Clients.Access.User user); |
1109 | | |
1110 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/AddRoleToGroup", ReplyAction = "http://tempuri.org/IAccessService/AddRoleToGroupResponse")] |
1111 | | void AddRoleToGroup(HeuristicLab.Clients.Access.UserGroup userGroup, HeuristicLab.Clients.Access.Role role); |
1112 | | |
1113 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/RemoveRoleFromGroup", ReplyAction = "http://tempuri.org/IAccessService/RemoveRoleFromGroupResponse")] |
1114 | | void RemoveRoleFromGroup(HeuristicLab.Clients.Access.UserGroup userGroup, HeuristicLab.Clients.Access.Role role); |
1115 | | |
1116 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/ReportError", ReplyAction = "http://tempuri.org/IAccessService/ReportErrorResponse")] |
1117 | | void ReportError(HeuristicLab.Clients.Access.ClientError error); |
1118 | | |
1119 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetClientErrors", ReplyAction = "http://tempuri.org/IAccessService/GetClientErrorsResponse")] |
1120 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientError> GetClientErrors(); |
1121 | | |
1122 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetLastClientErrors", ReplyAction = "http://tempuri.org/IAccessService/GetLastClientErrorsResponse")] |
1123 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientError> GetLastClientErrors(System.DateTime startDate); |
1124 | | |
1125 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/DeleteError", ReplyAction = "http://tempuri.org/IAccessService/DeleteErrorResponse")] |
1126 | | void DeleteError(HeuristicLab.Clients.Access.ClientError error); |
1127 | | |
1128 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/ClientExists", ReplyAction = "http://tempuri.org/IAccessService/ClientExistsResponse")] |
1129 | | bool ClientExists(System.Guid id); |
1130 | | |
1131 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetClient", ReplyAction = "http://tempuri.org/IAccessService/GetClientResponse")] |
1132 | | HeuristicLab.Clients.Access.Client GetClient(System.Guid id); |
1133 | | |
1134 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetClients", ReplyAction = "http://tempuri.org/IAccessService/GetClientsResponse")] |
1135 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.Client> GetClients(System.Collections.Generic.List<System.Guid> ids); |
1136 | | |
1137 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetAllClients", ReplyAction = "http://tempuri.org/IAccessService/GetAllClientsResponse")] |
1138 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.Client> GetAllClients(); |
1139 | | |
1140 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/AddClient", ReplyAction = "http://tempuri.org/IAccessService/AddClientResponse")] |
1141 | | void AddClient(HeuristicLab.Clients.Access.Client client); |
1142 | | |
1143 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/UpdateClient", ReplyAction = "http://tempuri.org/IAccessService/UpdateClientResponse")] |
1144 | | void UpdateClient(HeuristicLab.Clients.Access.Client client); |
1145 | | |
1146 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/DeleteClient", ReplyAction = "http://tempuri.org/IAccessService/DeleteClientResponse")] |
1147 | | void DeleteClient(HeuristicLab.Clients.Access.Client client); |
1148 | | |
1149 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetAllClientGroups", ReplyAction = "http://tempuri.org/IAccessService/GetAllClientGroupsResponse")] |
1150 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientGroup> GetAllClientGroups(); |
1151 | | |
1152 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetClientGroups", ReplyAction = "http://tempuri.org/IAccessService/GetClientGroupsResponse")] |
1153 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientGroup> GetClientGroups(System.Collections.Generic.List<System.Guid> ids); |
1154 | | |
1155 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/AddClientGroup", ReplyAction = "http://tempuri.org/IAccessService/AddClientGroupResponse")] |
1156 | | System.Guid AddClientGroup(HeuristicLab.Clients.Access.ClientGroup group); |
1157 | | |
1158 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/UpdateClientGroup", ReplyAction = "http://tempuri.org/IAccessService/UpdateClientGroupResponse")] |
1159 | | void UpdateClientGroup(HeuristicLab.Clients.Access.ClientGroup group); |
1160 | | |
1161 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/DeleteClientGroup", ReplyAction = "http://tempuri.org/IAccessService/DeleteClientGroupResponse")] |
1162 | | void DeleteClientGroup(HeuristicLab.Clients.Access.ClientGroup group); |
1163 | | |
1164 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/AddResourceToGroup", ReplyAction = "http://tempuri.org/IAccessService/AddResourceToGroupResponse")] |
1165 | | void AddResourceToGroup(HeuristicLab.Clients.Access.Resource resource, HeuristicLab.Clients.Access.ClientGroup group); |
1166 | | |
1167 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/RemoveResourceFromGroup", ReplyAction = "http://tempuri.org/IAccessService/RemoveResourceFromGroupResponse")] |
1168 | | void RemoveResourceFromGroup(HeuristicLab.Clients.Access.Resource resource, HeuristicLab.Clients.Access.ClientGroup group); |
1169 | | |
1170 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetClientGroupMapping", ReplyAction = "http://tempuri.org/IAccessService/GetClientGroupMappingResponse")] |
1171 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientGroupMapping> GetClientGroupMapping(); |
1172 | | |
1173 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetResources", ReplyAction = "http://tempuri.org/IAccessService/GetResourcesResponse")] |
1174 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.Resource> GetResources(); |
1175 | | |
1176 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetLastClientLog", ReplyAction = "http://tempuri.org/IAccessService/GetLastClientLogResponse")] |
1177 | | HeuristicLab.Clients.Access.ClientLog GetLastClientLog(System.Guid clientId); |
1178 | | |
1179 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetClientLogs", ReplyAction = "http://tempuri.org/IAccessService/GetClientLogsResponse")] |
1180 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientLog> GetClientLogs(System.Guid clientId); |
1181 | | |
1182 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetClientLogsSince", ReplyAction = "http://tempuri.org/IAccessService/GetClientLogsSinceResponse")] |
1183 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientLog> GetClientLogsSince(System.DateTime startDate); |
1184 | | |
1185 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/AddClientLog", ReplyAction = "http://tempuri.org/IAccessService/AddClientLogResponse")] |
1186 | | void AddClientLog(HeuristicLab.Clients.Access.ClientLog log); |
1187 | | |
1188 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/DeleteClientLog", ReplyAction = "http://tempuri.org/IAccessService/DeleteClientLogResponse")] |
1189 | | void DeleteClientLog(HeuristicLab.Clients.Access.ClientLog log); |
1190 | | |
1191 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/Login", ReplyAction = "http://tempuri.org/IAccessService/LoginResponse")] |
1192 | | HeuristicLab.Clients.Access.LightweightUser Login(); |
1193 | | |
1194 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetGroupsOfCurrentUser", ReplyAction = "http://tempuri.org/IAccessService/GetGroupsOfCurrentUserResponse")] |
1195 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GetGroupsOfCurrentUser(); |
1196 | | |
1197 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetRolesOfCurrentUser", ReplyAction = "http://tempuri.org/IAccessService/GetRolesOfCurrentUserResponse")] |
1198 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> GetRolesOfCurrentUser(); |
1199 | | |
1200 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetAllLightweightUsers", ReplyAction = "http://tempuri.org/IAccessService/GetAllLightweightUsersResponse")] |
1201 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.LightweightUser> GetAllLightweightUsers(); |
1202 | | |
1203 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetLightweightUsers", ReplyAction = "http://tempuri.org/IAccessService/GetLightweightUsersResponse")] |
1204 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.LightweightUser> GetLightweightUsers(System.Collections.Generic.List<System.Guid> ids); |
1205 | | |
1206 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/UpdateLightweightUser", ReplyAction = "http://tempuri.org/IAccessService/UpdateLightweightUserResponse")] |
1207 | | void UpdateLightweightUser(HeuristicLab.Clients.Access.LightweightUser user); |
1208 | | |
1209 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetAllUsers", ReplyAction = "http://tempuri.org/IAccessService/GetAllUsersResponse")] |
1210 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.User> GetAllUsers(); |
1211 | | |
1212 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetUsers", ReplyAction = "http://tempuri.org/IAccessService/GetUsersResponse")] |
1213 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.User> GetUsers(System.Collections.Generic.List<System.Guid> ids); |
1214 | | |
1215 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/AddUser", ReplyAction = "http://tempuri.org/IAccessService/AddUserResponse")] |
1216 | | HeuristicLab.Clients.Access.User AddUser(HeuristicLab.Clients.Access.User user); |
1217 | | |
1218 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/DeleteUser", ReplyAction = "http://tempuri.org/IAccessService/DeleteUserResponse")] |
1219 | | void DeleteUser(HeuristicLab.Clients.Access.User user); |
1220 | | |
1221 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/UpdateUser", ReplyAction = "http://tempuri.org/IAccessService/UpdateUserResponse")] |
1222 | | void UpdateUser(HeuristicLab.Clients.Access.User user); |
1223 | | |
1224 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/AddUserToRole", ReplyAction = "http://tempuri.org/IAccessService/AddUserToRoleResponse")] |
1225 | | void AddUserToRole(HeuristicLab.Clients.Access.Role role, HeuristicLab.Clients.Access.User user); |
1226 | | |
1227 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/RemoveUserFromRole", ReplyAction = "http://tempuri.org/IAccessService/RemoveUserFromRoleResponse")] |
1228 | | void RemoveUserFromRole(HeuristicLab.Clients.Access.Role role, HeuristicLab.Clients.Access.User user); |
1229 | | |
1230 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/ChangePassword", ReplyAction = "http://tempuri.org/IAccessService/ChangePasswordResponse")] |
1231 | | bool ChangePassword(System.Guid userId, string oldPassword, string newPassword); |
1232 | | |
1233 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/ResetPassword", ReplyAction = "http://tempuri.org/IAccessService/ResetPasswordResponse")] |
1234 | | string ResetPassword(System.Guid userId); |
1235 | | |
1236 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetAllUserGroups", ReplyAction = "http://tempuri.org/IAccessService/GetAllUserGroupsResponse")] |
1237 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GetAllUserGroups(); |
1238 | | |
1239 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetUserGroupsOfUser", ReplyAction = "http://tempuri.org/IAccessService/GetUserGroupsOfUserResponse")] |
1240 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GetUserGroupsOfUser(System.Guid userId); |
1241 | | |
1242 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetUserGroups", ReplyAction = "http://tempuri.org/IAccessService/GetUserGroupsResponse")] |
1243 | | System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GetUserGroups(System.Collections.Generic.List<System.Guid> ids); |
1244 | | |
1245 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/AddUserGroup", ReplyAction = "http://tempuri.org/IAccessService/AddUserGroupResponse")] |
1246 | | System.Guid AddUserGroup(HeuristicLab.Clients.Access.UserGroup group); |
1247 | | |
1248 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/UpdateUserGroup", ReplyAction = "http://tempuri.org/IAccessService/UpdateUserGroupResponse")] |
1249 | | void UpdateUserGroup(HeuristicLab.Clients.Access.UserGroup group); |
1250 | | |
1251 | | [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/DeleteUserGroup", ReplyAction = "http://tempuri.org/IAccessService/DeleteUserGroupResponse")] |
1252 | | void DeleteUserGroup(HeuristicLab.Clients.Access.UserGroup group); |
1253 | | } |
1254 | | |
1255 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] |
1256 | | public interface IAccessServiceChannel : HeuristicLab.Clients.Access.IAccessService, System.ServiceModel.IClientChannel { |
1257 | | } |
1258 | | |
1259 | | [System.Diagnostics.DebuggerStepThroughAttribute()] |
1260 | | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] |
1261 | | public partial class AccessServiceClient : System.ServiceModel.ClientBase<HeuristicLab.Clients.Access.IAccessService>, HeuristicLab.Clients.Access.IAccessService { |
1262 | | |
1263 | | public AccessServiceClient() { |
1264 | | } |
1265 | | |
1266 | | public AccessServiceClient(string endpointConfigurationName) : |
1267 | | base(endpointConfigurationName) { |
1268 | | } |
1269 | | |
1270 | | public AccessServiceClient(string endpointConfigurationName, string remoteAddress) : |
1271 | | base(endpointConfigurationName, remoteAddress) { |
1272 | | } |
1273 | | |
1274 | | public AccessServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : |
1275 | | base(endpointConfigurationName, remoteAddress) { |
1276 | | } |
1277 | | |
1278 | | public AccessServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : |
1279 | | base(binding, remoteAddress) { |
1280 | | } |
1281 | | |
1282 | | public void AddUserGroupBaseToGroup(HeuristicLab.Clients.Access.UserGroupBase resource, HeuristicLab.Clients.Access.UserGroup group) { |
1283 | | base.Channel.AddUserGroupBaseToGroup(resource, group); |
1284 | | } |
1285 | | |
1286 | | public void RemoveUserGroupBaseFromGroup(HeuristicLab.Clients.Access.UserGroupBase resource, HeuristicLab.Clients.Access.UserGroup group) { |
1287 | | base.Channel.RemoveUserGroupBaseFromGroup(resource, group); |
1288 | | } |
1289 | | |
1290 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroupBase> GetUsersAndGroups() { |
1291 | | return base.Channel.GetUsersAndGroups(); |
1292 | | } |
1293 | | |
1294 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroupBase> GetAllLeightweightUsersAndGroups() { |
1295 | | return base.Channel.GetAllLeightweightUsersAndGroups(); |
1296 | | } |
1297 | | |
1298 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroupBase> GetLeightweightUsersAndGroups(System.Collections.Generic.List<System.Guid> ids) { |
1299 | | return base.Channel.GetLeightweightUsersAndGroups(ids); |
1300 | | } |
1301 | | |
1302 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroupMapping> GetUserGroupMapping() { |
1303 | | return base.Channel.GetUserGroupMapping(); |
1304 | | } |
1305 | | |
1306 | | public System.Collections.Generic.List<System.Guid> GetUserGroupIdsOfGroup(System.Guid groupId) { |
1307 | | return base.Channel.GetUserGroupIdsOfGroup(groupId); |
1308 | | } |
1309 | | |
1310 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> GetRoles() { |
1311 | | return base.Channel.GetRoles(); |
1312 | | } |
1313 | | |
1314 | | public HeuristicLab.Clients.Access.Role AddRole(HeuristicLab.Clients.Access.Role role) { |
1315 | | return base.Channel.AddRole(role); |
1316 | | } |
1317 | | |
1318 | | public void DeleteRole(HeuristicLab.Clients.Access.Role role) { |
1319 | | base.Channel.DeleteRole(role); |
1320 | | } |
1321 | | |
1322 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> GetUserRoles(HeuristicLab.Clients.Access.User user) { |
1323 | | return base.Channel.GetUserRoles(user); |
1324 | | } |
1325 | | |
1326 | | public void AddRoleToGroup(HeuristicLab.Clients.Access.UserGroup userGroup, HeuristicLab.Clients.Access.Role role) { |
1327 | | base.Channel.AddRoleToGroup(userGroup, role); |
1328 | | } |
1329 | | |
1330 | | public void RemoveRoleFromGroup(HeuristicLab.Clients.Access.UserGroup userGroup, HeuristicLab.Clients.Access.Role role) { |
1331 | | base.Channel.RemoveRoleFromGroup(userGroup, role); |
1332 | | } |
1333 | | |
1334 | | public void ReportError(HeuristicLab.Clients.Access.ClientError error) { |
1335 | | base.Channel.ReportError(error); |
1336 | | } |
1337 | | |
1338 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientError> GetClientErrors() { |
1339 | | return base.Channel.GetClientErrors(); |
1340 | | } |
1341 | | |
1342 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientError> GetLastClientErrors(System.DateTime startDate) { |
1343 | | return base.Channel.GetLastClientErrors(startDate); |
1344 | | } |
1345 | | |
1346 | | public void DeleteError(HeuristicLab.Clients.Access.ClientError error) { |
1347 | | base.Channel.DeleteError(error); |
1348 | | } |
1349 | | |
1350 | | public bool ClientExists(System.Guid id) { |
1351 | | return base.Channel.ClientExists(id); |
1352 | | } |
1353 | | |
1354 | | public HeuristicLab.Clients.Access.Client GetClient(System.Guid id) { |
1355 | | return base.Channel.GetClient(id); |
1356 | | } |
1357 | | |
1358 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.Client> GetClients(System.Collections.Generic.List<System.Guid> ids) { |
1359 | | return base.Channel.GetClients(ids); |
1360 | | } |
1361 | | |
1362 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.Client> GetAllClients() { |
1363 | | return base.Channel.GetAllClients(); |
1364 | | } |
1365 | | |
1366 | | public void AddClient(HeuristicLab.Clients.Access.Client client) { |
1367 | | base.Channel.AddClient(client); |
1368 | | } |
1369 | | |
1370 | | public void UpdateClient(HeuristicLab.Clients.Access.Client client) { |
1371 | | base.Channel.UpdateClient(client); |
1372 | | } |
1373 | | |
1374 | | public void DeleteClient(HeuristicLab.Clients.Access.Client client) { |
1375 | | base.Channel.DeleteClient(client); |
1376 | | } |
1377 | | |
1378 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientGroup> GetAllClientGroups() { |
1379 | | return base.Channel.GetAllClientGroups(); |
1380 | | } |
1381 | | |
1382 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientGroup> GetClientGroups(System.Collections.Generic.List<System.Guid> ids) { |
1383 | | return base.Channel.GetClientGroups(ids); |
1384 | | } |
1385 | | |
1386 | | public System.Guid AddClientGroup(HeuristicLab.Clients.Access.ClientGroup group) { |
1387 | | return base.Channel.AddClientGroup(group); |
1388 | | } |
1389 | | |
1390 | | public void UpdateClientGroup(HeuristicLab.Clients.Access.ClientGroup group) { |
1391 | | base.Channel.UpdateClientGroup(group); |
1392 | | } |
1393 | | |
1394 | | public void DeleteClientGroup(HeuristicLab.Clients.Access.ClientGroup group) { |
1395 | | base.Channel.DeleteClientGroup(group); |
1396 | | } |
1397 | | |
1398 | | public void AddResourceToGroup(HeuristicLab.Clients.Access.Resource resource, HeuristicLab.Clients.Access.ClientGroup group) { |
1399 | | base.Channel.AddResourceToGroup(resource, group); |
1400 | | } |
1401 | | |
1402 | | public void RemoveResourceFromGroup(HeuristicLab.Clients.Access.Resource resource, HeuristicLab.Clients.Access.ClientGroup group) { |
1403 | | base.Channel.RemoveResourceFromGroup(resource, group); |
1404 | | } |
1405 | | |
1406 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientGroupMapping> GetClientGroupMapping() { |
1407 | | return base.Channel.GetClientGroupMapping(); |
1408 | | } |
1409 | | |
1410 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.Resource> GetResources() { |
1411 | | return base.Channel.GetResources(); |
1412 | | } |
1413 | | |
1414 | | public HeuristicLab.Clients.Access.ClientLog GetLastClientLog(System.Guid clientId) { |
1415 | | return base.Channel.GetLastClientLog(clientId); |
1416 | | } |
1417 | | |
1418 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientLog> GetClientLogs(System.Guid clientId) { |
1419 | | return base.Channel.GetClientLogs(clientId); |
1420 | | } |
1421 | | |
1422 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientLog> GetClientLogsSince(System.DateTime startDate) { |
1423 | | return base.Channel.GetClientLogsSince(startDate); |
1424 | | } |
1425 | | |
1426 | | public void AddClientLog(HeuristicLab.Clients.Access.ClientLog log) { |
1427 | | base.Channel.AddClientLog(log); |
1428 | | } |
1429 | | |
1430 | | public void DeleteClientLog(HeuristicLab.Clients.Access.ClientLog log) { |
1431 | | base.Channel.DeleteClientLog(log); |
1432 | | } |
1433 | | |
1434 | | public HeuristicLab.Clients.Access.LightweightUser Login() { |
1435 | | return base.Channel.Login(); |
1436 | | } |
1437 | | |
1438 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GetGroupsOfCurrentUser() { |
1439 | | return base.Channel.GetGroupsOfCurrentUser(); |
1440 | | } |
1441 | | |
1442 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> GetRolesOfCurrentUser() { |
1443 | | return base.Channel.GetRolesOfCurrentUser(); |
1444 | | } |
1445 | | |
1446 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.LightweightUser> GetAllLightweightUsers() { |
1447 | | return base.Channel.GetAllLightweightUsers(); |
1448 | | } |
1449 | | |
1450 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.LightweightUser> GetLightweightUsers(System.Collections.Generic.List<System.Guid> ids) { |
1451 | | return base.Channel.GetLightweightUsers(ids); |
1452 | | } |
1453 | | |
1454 | | public void UpdateLightweightUser(HeuristicLab.Clients.Access.LightweightUser user) { |
1455 | | base.Channel.UpdateLightweightUser(user); |
1456 | | } |
1457 | | |
1458 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.User> GetAllUsers() { |
1459 | | return base.Channel.GetAllUsers(); |
1460 | | } |
1461 | | |
1462 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.User> GetUsers(System.Collections.Generic.List<System.Guid> ids) { |
1463 | | return base.Channel.GetUsers(ids); |
1464 | | } |
1465 | | |
1466 | | public HeuristicLab.Clients.Access.User AddUser(HeuristicLab.Clients.Access.User user) { |
1467 | | return base.Channel.AddUser(user); |
1468 | | } |
1469 | | |
1470 | | public void DeleteUser(HeuristicLab.Clients.Access.User user) { |
1471 | | base.Channel.DeleteUser(user); |
1472 | | } |
1473 | | |
1474 | | public void UpdateUser(HeuristicLab.Clients.Access.User user) { |
1475 | | base.Channel.UpdateUser(user); |
1476 | | } |
1477 | | |
1478 | | public void AddUserToRole(HeuristicLab.Clients.Access.Role role, HeuristicLab.Clients.Access.User user) { |
1479 | | base.Channel.AddUserToRole(role, user); |
1480 | | } |
1481 | | |
1482 | | public void RemoveUserFromRole(HeuristicLab.Clients.Access.Role role, HeuristicLab.Clients.Access.User user) { |
1483 | | base.Channel.RemoveUserFromRole(role, user); |
1484 | | } |
1485 | | |
1486 | | public bool ChangePassword(System.Guid userId, string oldPassword, string newPassword) { |
1487 | | return base.Channel.ChangePassword(userId, oldPassword, newPassword); |
1488 | | } |
1489 | | |
1490 | | public string ResetPassword(System.Guid userId) { |
1491 | | return base.Channel.ResetPassword(userId); |
1492 | | } |
1493 | | |
1494 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GetAllUserGroups() { |
1495 | | return base.Channel.GetAllUserGroups(); |
1496 | | } |
1497 | | |
1498 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GetUserGroupsOfUser(System.Guid userId) { |
1499 | | return base.Channel.GetUserGroupsOfUser(userId); |
1500 | | } |
1501 | | |
1502 | | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GetUserGroups(System.Collections.Generic.List<System.Guid> ids) { |
1503 | | return base.Channel.GetUserGroups(ids); |
1504 | | } |
1505 | | |
1506 | | public System.Guid AddUserGroup(HeuristicLab.Clients.Access.UserGroup group) { |
1507 | | return base.Channel.AddUserGroup(group); |
1508 | | } |
1509 | | |
1510 | | public void UpdateUserGroup(HeuristicLab.Clients.Access.UserGroup group) { |
1511 | | base.Channel.UpdateUserGroup(group); |
1512 | | } |
1513 | | |
1514 | | public void DeleteUserGroup(HeuristicLab.Clients.Access.UserGroup group) { |
1515 | | base.Channel.DeleteUserGroup(group); |
1516 | | } |
1517 | | } |
| 11 | namespace HeuristicLab.Clients.Access |
| 12 | { |
| 13 | using System.Runtime.Serialization; |
| 14 | using System; |
| 15 | |
| 16 | |
| 17 | [System.Diagnostics.DebuggerStepThroughAttribute()] |
| 18 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
| 19 | [System.Runtime.Serialization.DataContractAttribute(Name="AccessItem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
| 20 | "")] |
| 21 | [System.SerializableAttribute()] |
| 22 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.ClientConfiguration))] |
| 23 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.ClientType))] |
| 24 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.Country))] |
| 25 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.OperatingSystem))] |
| 26 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.ClientLog))] |
| 27 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.UserGroupBase))] |
| 28 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.LightweightUser))] |
| 29 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.UserGroup))] |
| 30 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.Role))] |
| 31 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.User))] |
| 32 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.ClientError))] |
| 33 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.Resource))] |
| 34 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.ClientGroup))] |
| 35 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.Client))] |
| 36 | public partial class AccessItem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged |
| 37 | { |
| 38 | |
| 39 | [System.NonSerializedAttribute()] |
| 40 | private System.Runtime.Serialization.ExtensionDataObject extensionDataField; |
| 41 | |
| 42 | public System.Runtime.Serialization.ExtensionDataObject ExtensionData |
| 43 | { |
| 44 | get |
| 45 | { |
| 46 | return this.extensionDataField; |
| 47 | } |
| 48 | set |
| 49 | { |
| 50 | this.extensionDataField = value; |
| 51 | } |
| 52 | } |
| 53 | |
| 54 | public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; |
| 55 | } |
| 56 | |
| 57 | [System.Diagnostics.DebuggerStepThroughAttribute()] |
| 58 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
| 59 | [System.Runtime.Serialization.DataContractAttribute(Name="ClientConfiguration", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
| 60 | "")] |
| 61 | [System.SerializableAttribute()] |
| 62 | public partial class ClientConfiguration : HeuristicLab.Clients.Access.AccessItem |
| 63 | { |
| 64 | |
| 65 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 66 | private string DescriptionField; |
| 67 | |
| 68 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 69 | private string HashField; |
| 70 | |
| 71 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 72 | private System.Guid IdField; |
| 73 | |
| 74 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 75 | public string Description |
| 76 | { |
| 77 | get |
| 78 | { |
| 79 | return this.DescriptionField; |
| 80 | } |
| 81 | set |
| 82 | { |
| 83 | if ((object.ReferenceEquals(this.DescriptionField, value) != true)) |
| 84 | { |
| 85 | this.DescriptionField = value; |
| 86 | this.RaisePropertyChanged("Description"); |
| 87 | } |
| 88 | } |
| 89 | } |
| 90 | |
| 91 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 92 | public string Hash |
| 93 | { |
| 94 | get |
| 95 | { |
| 96 | return this.HashField; |
| 97 | } |
| 98 | set |
| 99 | { |
| 100 | if ((object.ReferenceEquals(this.HashField, value) != true)) |
| 101 | { |
| 102 | this.HashField = value; |
| 103 | this.RaisePropertyChanged("Hash"); |
| 104 | } |
| 105 | } |
| 106 | } |
| 107 | |
| 108 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 109 | public System.Guid Id |
| 110 | { |
| 111 | get |
| 112 | { |
| 113 | return this.IdField; |
| 114 | } |
| 115 | set |
| 116 | { |
| 117 | if ((this.IdField.Equals(value) != true)) |
| 118 | { |
| 119 | this.IdField = value; |
| 120 | this.RaisePropertyChanged("Id"); |
| 121 | } |
| 122 | } |
| 123 | } |
| 124 | } |
| 125 | |
| 126 | [System.Diagnostics.DebuggerStepThroughAttribute()] |
| 127 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
| 128 | [System.Runtime.Serialization.DataContractAttribute(Name="ClientType", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
| 129 | "")] |
| 130 | [System.SerializableAttribute()] |
| 131 | public partial class ClientType : HeuristicLab.Clients.Access.AccessItem |
| 132 | { |
| 133 | |
| 134 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 135 | private System.Guid IdField; |
| 136 | |
| 137 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 138 | private string NameField; |
| 139 | |
| 140 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 141 | public System.Guid Id |
| 142 | { |
| 143 | get |
| 144 | { |
| 145 | return this.IdField; |
| 146 | } |
| 147 | set |
| 148 | { |
| 149 | if ((this.IdField.Equals(value) != true)) |
| 150 | { |
| 151 | this.IdField = value; |
| 152 | this.RaisePropertyChanged("Id"); |
| 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="Country", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
| 178 | "")] |
| 179 | [System.SerializableAttribute()] |
| 180 | public partial class Country : HeuristicLab.Clients.Access.AccessItem |
| 181 | { |
| 182 | |
| 183 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 184 | private System.Guid IdField; |
| 185 | |
| 186 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 187 | private string NameField; |
| 188 | |
| 189 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 190 | public System.Guid Id |
| 191 | { |
| 192 | get |
| 193 | { |
| 194 | return this.IdField; |
| 195 | } |
| 196 | set |
| 197 | { |
| 198 | if ((this.IdField.Equals(value) != true)) |
| 199 | { |
| 200 | this.IdField = value; |
| 201 | this.RaisePropertyChanged("Id"); |
| 202 | } |
| 203 | } |
| 204 | } |
| 205 | |
| 206 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 207 | public string Name |
| 208 | { |
| 209 | get |
| 210 | { |
| 211 | return this.NameField; |
| 212 | } |
| 213 | set |
| 214 | { |
| 215 | if ((object.ReferenceEquals(this.NameField, value) != true)) |
| 216 | { |
| 217 | this.NameField = value; |
| 218 | this.RaisePropertyChanged("Name"); |
| 219 | } |
| 220 | } |
| 221 | } |
| 222 | } |
| 223 | |
| 224 | [System.Diagnostics.DebuggerStepThroughAttribute()] |
| 225 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
| 226 | [System.Runtime.Serialization.DataContractAttribute(Name="OperatingSystem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
| 227 | "")] |
| 228 | [System.SerializableAttribute()] |
| 229 | public partial class OperatingSystem : HeuristicLab.Clients.Access.AccessItem |
| 230 | { |
| 231 | |
| 232 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 233 | private System.Guid IdField; |
| 234 | |
| 235 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 236 | private string NameField; |
| 237 | |
| 238 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 239 | public System.Guid Id |
| 240 | { |
| 241 | get |
| 242 | { |
| 243 | return this.IdField; |
| 244 | } |
| 245 | set |
| 246 | { |
| 247 | if ((this.IdField.Equals(value) != true)) |
| 248 | { |
| 249 | this.IdField = value; |
| 250 | this.RaisePropertyChanged("Id"); |
| 251 | } |
| 252 | } |
| 253 | } |
| 254 | |
| 255 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 256 | public string Name |
| 257 | { |
| 258 | get |
| 259 | { |
| 260 | return this.NameField; |
| 261 | } |
| 262 | set |
| 263 | { |
| 264 | if ((object.ReferenceEquals(this.NameField, value) != true)) |
| 265 | { |
| 266 | this.NameField = value; |
| 267 | this.RaisePropertyChanged("Name"); |
| 268 | } |
| 269 | } |
| 270 | } |
| 271 | } |
| 272 | |
| 273 | [System.Diagnostics.DebuggerStepThroughAttribute()] |
| 274 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
| 275 | [System.Runtime.Serialization.DataContractAttribute(Name="ClientLog", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
| 276 | "")] |
| 277 | [System.SerializableAttribute()] |
| 278 | public partial class ClientLog : HeuristicLab.Clients.Access.AccessItem |
| 279 | { |
| 280 | |
| 281 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 282 | private string MessageField; |
| 283 | |
| 284 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 285 | private System.Guid ResourceIdField; |
| 286 | |
| 287 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 288 | private System.DateTime TimestampField; |
| 289 | |
| 290 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 291 | public string Message |
| 292 | { |
| 293 | get |
| 294 | { |
| 295 | return this.MessageField; |
| 296 | } |
| 297 | set |
| 298 | { |
| 299 | if ((object.ReferenceEquals(this.MessageField, value) != true)) |
| 300 | { |
| 301 | this.MessageField = value; |
| 302 | this.RaisePropertyChanged("Message"); |
| 303 | } |
| 304 | } |
| 305 | } |
| 306 | |
| 307 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 308 | public System.Guid ResourceId |
| 309 | { |
| 310 | get |
| 311 | { |
| 312 | return this.ResourceIdField; |
| 313 | } |
| 314 | set |
| 315 | { |
| 316 | if ((this.ResourceIdField.Equals(value) != true)) |
| 317 | { |
| 318 | this.ResourceIdField = value; |
| 319 | this.RaisePropertyChanged("ResourceId"); |
| 320 | } |
| 321 | } |
| 322 | } |
| 323 | |
| 324 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 325 | public System.DateTime Timestamp |
| 326 | { |
| 327 | get |
| 328 | { |
| 329 | return this.TimestampField; |
| 330 | } |
| 331 | set |
| 332 | { |
| 333 | if ((this.TimestampField.Equals(value) != true)) |
| 334 | { |
| 335 | this.TimestampField = value; |
| 336 | this.RaisePropertyChanged("Timestamp"); |
| 337 | } |
| 338 | } |
| 339 | } |
| 340 | } |
| 341 | |
| 342 | [System.Diagnostics.DebuggerStepThroughAttribute()] |
| 343 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
| 344 | [System.Runtime.Serialization.DataContractAttribute(Name="UserGroupBase", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
| 345 | "")] |
| 346 | [System.SerializableAttribute()] |
| 347 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.LightweightUser))] |
| 348 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.UserGroup))] |
| 349 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.User))] |
| 350 | public partial class UserGroupBase : HeuristicLab.Clients.Access.AccessItem |
| 351 | { |
| 352 | |
| 353 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 354 | private System.Guid IdField; |
| 355 | |
| 356 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 357 | public System.Guid Id |
| 358 | { |
| 359 | get |
| 360 | { |
| 361 | return this.IdField; |
| 362 | } |
| 363 | set |
| 364 | { |
| 365 | if ((this.IdField.Equals(value) != true)) |
| 366 | { |
| 367 | this.IdField = value; |
| 368 | this.RaisePropertyChanged("Id"); |
| 369 | } |
| 370 | } |
| 371 | } |
| 372 | } |
| 373 | |
| 374 | [System.Diagnostics.DebuggerStepThroughAttribute()] |
| 375 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
| 376 | [System.Runtime.Serialization.DataContractAttribute(Name="LightweightUser", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
| 377 | "")] |
| 378 | [System.SerializableAttribute()] |
| 379 | public partial class LightweightUser : HeuristicLab.Clients.Access.UserGroupBase |
| 380 | { |
| 381 | |
| 382 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 383 | private string EMailField; |
| 384 | |
| 385 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 386 | private string FullNameField; |
| 387 | |
| 388 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 389 | private System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GroupsField; |
| 390 | |
| 391 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 392 | private System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> RolesField; |
| 393 | |
| 394 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 395 | private string UserNameField; |
| 396 | |
| 397 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 398 | public string EMail |
| 399 | { |
| 400 | get |
| 401 | { |
| 402 | return this.EMailField; |
| 403 | } |
| 404 | set |
| 405 | { |
| 406 | if ((object.ReferenceEquals(this.EMailField, value) != true)) |
| 407 | { |
| 408 | this.EMailField = value; |
| 409 | this.RaisePropertyChanged("EMail"); |
| 410 | } |
| 411 | } |
| 412 | } |
| 413 | |
| 414 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 415 | public string FullName |
| 416 | { |
| 417 | get |
| 418 | { |
| 419 | return this.FullNameField; |
| 420 | } |
| 421 | set |
| 422 | { |
| 423 | if ((object.ReferenceEquals(this.FullNameField, value) != true)) |
| 424 | { |
| 425 | this.FullNameField = value; |
| 426 | this.RaisePropertyChanged("FullName"); |
| 427 | } |
| 428 | } |
| 429 | } |
| 430 | |
| 431 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 432 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> Groups |
| 433 | { |
| 434 | get |
| 435 | { |
| 436 | return this.GroupsField; |
| 437 | } |
| 438 | set |
| 439 | { |
| 440 | if ((object.ReferenceEquals(this.GroupsField, value) != true)) |
| 441 | { |
| 442 | this.GroupsField = value; |
| 443 | this.RaisePropertyChanged("Groups"); |
| 444 | } |
| 445 | } |
| 446 | } |
| 447 | |
| 448 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 449 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> Roles |
| 450 | { |
| 451 | get |
| 452 | { |
| 453 | return this.RolesField; |
| 454 | } |
| 455 | set |
| 456 | { |
| 457 | if ((object.ReferenceEquals(this.RolesField, value) != true)) |
| 458 | { |
| 459 | this.RolesField = value; |
| 460 | this.RaisePropertyChanged("Roles"); |
| 461 | } |
| 462 | } |
| 463 | } |
| 464 | |
| 465 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 466 | public string UserName |
| 467 | { |
| 468 | get |
| 469 | { |
| 470 | return this.UserNameField; |
| 471 | } |
| 472 | set |
| 473 | { |
| 474 | if ((object.ReferenceEquals(this.UserNameField, value) != true)) |
| 475 | { |
| 476 | this.UserNameField = value; |
| 477 | this.RaisePropertyChanged("UserName"); |
| 478 | } |
| 479 | } |
| 480 | } |
| 481 | } |
| 482 | |
| 483 | [System.Diagnostics.DebuggerStepThroughAttribute()] |
| 484 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
| 485 | [System.Runtime.Serialization.DataContractAttribute(Name="UserGroup", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
| 486 | "")] |
| 487 | [System.SerializableAttribute()] |
| 488 | public partial class UserGroup : HeuristicLab.Clients.Access.UserGroupBase |
| 489 | { |
| 490 | |
| 491 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 492 | private string NameField; |
| 493 | |
| 494 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 495 | public string Name |
| 496 | { |
| 497 | get |
| 498 | { |
| 499 | return this.NameField; |
| 500 | } |
| 501 | set |
| 502 | { |
| 503 | if ((object.ReferenceEquals(this.NameField, value) != true)) |
| 504 | { |
| 505 | this.NameField = value; |
| 506 | this.RaisePropertyChanged("Name"); |
| 507 | } |
| 508 | } |
| 509 | } |
| 510 | } |
| 511 | |
| 512 | [System.Diagnostics.DebuggerStepThroughAttribute()] |
| 513 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
| 514 | [System.Runtime.Serialization.DataContractAttribute(Name="Role", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
| 515 | "")] |
| 516 | [System.SerializableAttribute()] |
| 517 | public partial class Role : HeuristicLab.Clients.Access.AccessItem |
| 518 | { |
| 519 | |
| 520 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 521 | private string NameField; |
| 522 | |
| 523 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 524 | public string Name |
| 525 | { |
| 526 | get |
| 527 | { |
| 528 | return this.NameField; |
| 529 | } |
| 530 | set |
| 531 | { |
| 532 | if ((object.ReferenceEquals(this.NameField, value) != true)) |
| 533 | { |
| 534 | this.NameField = value; |
| 535 | this.RaisePropertyChanged("Name"); |
| 536 | } |
| 537 | } |
| 538 | } |
| 539 | } |
| 540 | |
| 541 | [System.Diagnostics.DebuggerStepThroughAttribute()] |
| 542 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
| 543 | [System.Runtime.Serialization.DataContractAttribute(Name="User", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
| 544 | "")] |
| 545 | [System.SerializableAttribute()] |
| 546 | public partial class User : HeuristicLab.Clients.Access.UserGroupBase |
| 547 | { |
| 548 | |
| 549 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 550 | private string CommentField; |
| 551 | |
| 552 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 553 | private System.DateTime CreationDateField; |
| 554 | |
| 555 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 556 | private string EmailField; |
| 557 | |
| 558 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 559 | private string FullNameField; |
| 560 | |
| 561 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 562 | private bool IsApprovedField; |
| 563 | |
| 564 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 565 | private System.DateTime LastActivityDateField; |
| 566 | |
| 567 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 568 | private System.DateTime LastLoginDateField; |
| 569 | |
| 570 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 571 | private System.DateTime LastPasswordChangedDateField; |
| 572 | |
| 573 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 574 | private string UserNameField; |
| 575 | |
| 576 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 577 | public string Comment |
| 578 | { |
| 579 | get |
| 580 | { |
| 581 | return this.CommentField; |
| 582 | } |
| 583 | set |
| 584 | { |
| 585 | if ((object.ReferenceEquals(this.CommentField, value) != true)) |
| 586 | { |
| 587 | this.CommentField = value; |
| 588 | this.RaisePropertyChanged("Comment"); |
| 589 | } |
| 590 | } |
| 591 | } |
| 592 | |
| 593 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 594 | public System.DateTime CreationDate |
| 595 | { |
| 596 | get |
| 597 | { |
| 598 | return this.CreationDateField; |
| 599 | } |
| 600 | set |
| 601 | { |
| 602 | if ((this.CreationDateField.Equals(value) != true)) |
| 603 | { |
| 604 | this.CreationDateField = value; |
| 605 | this.RaisePropertyChanged("CreationDate"); |
| 606 | } |
| 607 | } |
| 608 | } |
| 609 | |
| 610 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 611 | public string Email |
| 612 | { |
| 613 | get |
| 614 | { |
| 615 | return this.EmailField; |
| 616 | } |
| 617 | set |
| 618 | { |
| 619 | if ((object.ReferenceEquals(this.EmailField, value) != true)) |
| 620 | { |
| 621 | this.EmailField = value; |
| 622 | this.RaisePropertyChanged("Email"); |
| 623 | } |
| 624 | } |
| 625 | } |
| 626 | |
| 627 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 628 | public string FullName |
| 629 | { |
| 630 | get |
| 631 | { |
| 632 | return this.FullNameField; |
| 633 | } |
| 634 | set |
| 635 | { |
| 636 | if ((object.ReferenceEquals(this.FullNameField, value) != true)) |
| 637 | { |
| 638 | this.FullNameField = value; |
| 639 | this.RaisePropertyChanged("FullName"); |
| 640 | } |
| 641 | } |
| 642 | } |
| 643 | |
| 644 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 645 | public bool IsApproved |
| 646 | { |
| 647 | get |
| 648 | { |
| 649 | return this.IsApprovedField; |
| 650 | } |
| 651 | set |
| 652 | { |
| 653 | if ((this.IsApprovedField.Equals(value) != true)) |
| 654 | { |
| 655 | this.IsApprovedField = value; |
| 656 | this.RaisePropertyChanged("IsApproved"); |
| 657 | } |
| 658 | } |
| 659 | } |
| 660 | |
| 661 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 662 | public System.DateTime LastActivityDate |
| 663 | { |
| 664 | get |
| 665 | { |
| 666 | return this.LastActivityDateField; |
| 667 | } |
| 668 | set |
| 669 | { |
| 670 | if ((this.LastActivityDateField.Equals(value) != true)) |
| 671 | { |
| 672 | this.LastActivityDateField = value; |
| 673 | this.RaisePropertyChanged("LastActivityDate"); |
| 674 | } |
| 675 | } |
| 676 | } |
| 677 | |
| 678 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 679 | public System.DateTime LastLoginDate |
| 680 | { |
| 681 | get |
| 682 | { |
| 683 | return this.LastLoginDateField; |
| 684 | } |
| 685 | set |
| 686 | { |
| 687 | if ((this.LastLoginDateField.Equals(value) != true)) |
| 688 | { |
| 689 | this.LastLoginDateField = value; |
| 690 | this.RaisePropertyChanged("LastLoginDate"); |
| 691 | } |
| 692 | } |
| 693 | } |
| 694 | |
| 695 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 696 | public System.DateTime LastPasswordChangedDate |
| 697 | { |
| 698 | get |
| 699 | { |
| 700 | return this.LastPasswordChangedDateField; |
| 701 | } |
| 702 | set |
| 703 | { |
| 704 | if ((this.LastPasswordChangedDateField.Equals(value) != true)) |
| 705 | { |
| 706 | this.LastPasswordChangedDateField = value; |
| 707 | this.RaisePropertyChanged("LastPasswordChangedDate"); |
| 708 | } |
| 709 | } |
| 710 | } |
| 711 | |
| 712 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 713 | public string UserName |
| 714 | { |
| 715 | get |
| 716 | { |
| 717 | return this.UserNameField; |
| 718 | } |
| 719 | set |
| 720 | { |
| 721 | if ((object.ReferenceEquals(this.UserNameField, value) != true)) |
| 722 | { |
| 723 | this.UserNameField = value; |
| 724 | this.RaisePropertyChanged("UserName"); |
| 725 | } |
| 726 | } |
| 727 | } |
| 728 | } |
| 729 | |
| 730 | [System.Diagnostics.DebuggerStepThroughAttribute()] |
| 731 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
| 732 | [System.Runtime.Serialization.DataContractAttribute(Name="ClientError", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
| 733 | "")] |
| 734 | [System.SerializableAttribute()] |
| 735 | public partial class ClientError : HeuristicLab.Clients.Access.AccessItem |
| 736 | { |
| 737 | |
| 738 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 739 | private System.Guid ClientIdField; |
| 740 | |
| 741 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 742 | private string ConfigDumpField; |
| 743 | |
| 744 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 745 | private string ExceptionField; |
| 746 | |
| 747 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 748 | private System.Guid IdField; |
| 749 | |
| 750 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 751 | private System.DateTime TimestampField; |
| 752 | |
| 753 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 754 | private string UserCommentField; |
| 755 | |
| 756 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 757 | private System.Guid UserIdField; |
| 758 | |
| 759 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 760 | public System.Guid ClientId |
| 761 | { |
| 762 | get |
| 763 | { |
| 764 | return this.ClientIdField; |
| 765 | } |
| 766 | set |
| 767 | { |
| 768 | if ((this.ClientIdField.Equals(value) != true)) |
| 769 | { |
| 770 | this.ClientIdField = value; |
| 771 | this.RaisePropertyChanged("ClientId"); |
| 772 | } |
| 773 | } |
| 774 | } |
| 775 | |
| 776 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 777 | public string ConfigDump |
| 778 | { |
| 779 | get |
| 780 | { |
| 781 | return this.ConfigDumpField; |
| 782 | } |
| 783 | set |
| 784 | { |
| 785 | if ((object.ReferenceEquals(this.ConfigDumpField, value) != true)) |
| 786 | { |
| 787 | this.ConfigDumpField = value; |
| 788 | this.RaisePropertyChanged("ConfigDump"); |
| 789 | } |
| 790 | } |
| 791 | } |
| 792 | |
| 793 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 794 | public string Exception |
| 795 | { |
| 796 | get |
| 797 | { |
| 798 | return this.ExceptionField; |
| 799 | } |
| 800 | set |
| 801 | { |
| 802 | if ((object.ReferenceEquals(this.ExceptionField, value) != true)) |
| 803 | { |
| 804 | this.ExceptionField = value; |
| 805 | this.RaisePropertyChanged("Exception"); |
| 806 | } |
| 807 | } |
| 808 | } |
| 809 | |
| 810 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 811 | public System.Guid Id |
| 812 | { |
| 813 | get |
| 814 | { |
| 815 | return this.IdField; |
| 816 | } |
| 817 | set |
| 818 | { |
| 819 | if ((this.IdField.Equals(value) != true)) |
| 820 | { |
| 821 | this.IdField = value; |
| 822 | this.RaisePropertyChanged("Id"); |
| 823 | } |
| 824 | } |
| 825 | } |
| 826 | |
| 827 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 828 | public System.DateTime Timestamp |
| 829 | { |
| 830 | get |
| 831 | { |
| 832 | return this.TimestampField; |
| 833 | } |
| 834 | set |
| 835 | { |
| 836 | if ((this.TimestampField.Equals(value) != true)) |
| 837 | { |
| 838 | this.TimestampField = value; |
| 839 | this.RaisePropertyChanged("Timestamp"); |
| 840 | } |
| 841 | } |
| 842 | } |
| 843 | |
| 844 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 845 | public string UserComment |
| 846 | { |
| 847 | get |
| 848 | { |
| 849 | return this.UserCommentField; |
| 850 | } |
| 851 | set |
| 852 | { |
| 853 | if ((object.ReferenceEquals(this.UserCommentField, value) != true)) |
| 854 | { |
| 855 | this.UserCommentField = value; |
| 856 | this.RaisePropertyChanged("UserComment"); |
| 857 | } |
| 858 | } |
| 859 | } |
| 860 | |
| 861 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 862 | public System.Guid UserId |
| 863 | { |
| 864 | get |
| 865 | { |
| 866 | return this.UserIdField; |
| 867 | } |
| 868 | set |
| 869 | { |
| 870 | if ((this.UserIdField.Equals(value) != true)) |
| 871 | { |
| 872 | this.UserIdField = value; |
| 873 | this.RaisePropertyChanged("UserId"); |
| 874 | } |
| 875 | } |
| 876 | } |
| 877 | } |
| 878 | |
| 879 | [System.Diagnostics.DebuggerStepThroughAttribute()] |
| 880 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
| 881 | [System.Runtime.Serialization.DataContractAttribute(Name="Resource", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
| 882 | "")] |
| 883 | [System.SerializableAttribute()] |
| 884 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.ClientGroup))] |
| 885 | [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.Client))] |
| 886 | public partial class Resource : HeuristicLab.Clients.Access.AccessItem |
| 887 | { |
| 888 | |
| 889 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 890 | private string DescriptionField; |
| 891 | |
| 892 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 893 | private System.Guid IdField; |
| 894 | |
| 895 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 896 | private string NameField; |
| 897 | |
| 898 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 899 | public string Description |
| 900 | { |
| 901 | get |
| 902 | { |
| 903 | return this.DescriptionField; |
| 904 | } |
| 905 | set |
| 906 | { |
| 907 | if ((object.ReferenceEquals(this.DescriptionField, value) != true)) |
| 908 | { |
| 909 | this.DescriptionField = value; |
| 910 | this.RaisePropertyChanged("Description"); |
| 911 | } |
| 912 | } |
| 913 | } |
| 914 | |
| 915 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 916 | public System.Guid Id |
| 917 | { |
| 918 | get |
| 919 | { |
| 920 | return this.IdField; |
| 921 | } |
| 922 | set |
| 923 | { |
| 924 | if ((this.IdField.Equals(value) != true)) |
| 925 | { |
| 926 | this.IdField = value; |
| 927 | this.RaisePropertyChanged("Id"); |
| 928 | } |
| 929 | } |
| 930 | } |
| 931 | |
| 932 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 933 | public string Name |
| 934 | { |
| 935 | get |
| 936 | { |
| 937 | return this.NameField; |
| 938 | } |
| 939 | set |
| 940 | { |
| 941 | if ((object.ReferenceEquals(this.NameField, value) != true)) |
| 942 | { |
| 943 | this.NameField = value; |
| 944 | this.RaisePropertyChanged("Name"); |
| 945 | } |
| 946 | } |
| 947 | } |
| 948 | } |
| 949 | |
| 950 | [System.Diagnostics.DebuggerStepThroughAttribute()] |
| 951 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
| 952 | [System.Runtime.Serialization.DataContractAttribute(Name="ClientGroup", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
| 953 | "")] |
| 954 | [System.SerializableAttribute()] |
| 955 | public partial class ClientGroup : HeuristicLab.Clients.Access.Resource |
| 956 | { |
| 957 | } |
| 958 | |
| 959 | [System.Diagnostics.DebuggerStepThroughAttribute()] |
| 960 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
| 961 | [System.Runtime.Serialization.DataContractAttribute(Name="Client", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
| 962 | "")] |
| 963 | [System.SerializableAttribute()] |
| 964 | public partial class Client : HeuristicLab.Clients.Access.Resource |
| 965 | { |
| 966 | |
| 967 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 968 | private HeuristicLab.Clients.Access.ClientConfiguration ClientConfigurationField; |
| 969 | |
| 970 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 971 | private HeuristicLab.Clients.Access.ClientType ClientTypeField; |
| 972 | |
| 973 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 974 | private HeuristicLab.Clients.Access.Country CountryField; |
| 975 | |
| 976 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 977 | private string HeuristicLabVersionField; |
| 978 | |
| 979 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 980 | private int MemorySizeField; |
| 981 | |
| 982 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 983 | private int NumberOfCoresField; |
| 984 | |
| 985 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 986 | private HeuristicLab.Clients.Access.OperatingSystem OperatingSystemField; |
| 987 | |
| 988 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 989 | private double PerformanceValueField; |
| 990 | |
| 991 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 992 | private string ProcessorTypeField; |
| 993 | |
| 994 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 995 | private System.DateTime TimestampField; |
| 996 | |
| 997 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 998 | public HeuristicLab.Clients.Access.ClientConfiguration ClientConfiguration |
| 999 | { |
| 1000 | get |
| 1001 | { |
| 1002 | return this.ClientConfigurationField; |
| 1003 | } |
| 1004 | set |
| 1005 | { |
| 1006 | if ((object.ReferenceEquals(this.ClientConfigurationField, value) != true)) |
| 1007 | { |
| 1008 | this.ClientConfigurationField = value; |
| 1009 | this.RaisePropertyChanged("ClientConfiguration"); |
| 1010 | } |
| 1011 | } |
| 1012 | } |
| 1013 | |
| 1014 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 1015 | public HeuristicLab.Clients.Access.ClientType ClientType |
| 1016 | { |
| 1017 | get |
| 1018 | { |
| 1019 | return this.ClientTypeField; |
| 1020 | } |
| 1021 | set |
| 1022 | { |
| 1023 | if ((object.ReferenceEquals(this.ClientTypeField, value) != true)) |
| 1024 | { |
| 1025 | this.ClientTypeField = value; |
| 1026 | this.RaisePropertyChanged("ClientType"); |
| 1027 | } |
| 1028 | } |
| 1029 | } |
| 1030 | |
| 1031 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 1032 | public HeuristicLab.Clients.Access.Country Country |
| 1033 | { |
| 1034 | get |
| 1035 | { |
| 1036 | return this.CountryField; |
| 1037 | } |
| 1038 | set |
| 1039 | { |
| 1040 | if ((object.ReferenceEquals(this.CountryField, value) != true)) |
| 1041 | { |
| 1042 | this.CountryField = value; |
| 1043 | this.RaisePropertyChanged("Country"); |
| 1044 | } |
| 1045 | } |
| 1046 | } |
| 1047 | |
| 1048 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 1049 | public string HeuristicLabVersion |
| 1050 | { |
| 1051 | get |
| 1052 | { |
| 1053 | return this.HeuristicLabVersionField; |
| 1054 | } |
| 1055 | set |
| 1056 | { |
| 1057 | if ((object.ReferenceEquals(this.HeuristicLabVersionField, value) != true)) |
| 1058 | { |
| 1059 | this.HeuristicLabVersionField = value; |
| 1060 | this.RaisePropertyChanged("HeuristicLabVersion"); |
| 1061 | } |
| 1062 | } |
| 1063 | } |
| 1064 | |
| 1065 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 1066 | public int MemorySize |
| 1067 | { |
| 1068 | get |
| 1069 | { |
| 1070 | return this.MemorySizeField; |
| 1071 | } |
| 1072 | set |
| 1073 | { |
| 1074 | if ((this.MemorySizeField.Equals(value) != true)) |
| 1075 | { |
| 1076 | this.MemorySizeField = value; |
| 1077 | this.RaisePropertyChanged("MemorySize"); |
| 1078 | } |
| 1079 | } |
| 1080 | } |
| 1081 | |
| 1082 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 1083 | public int NumberOfCores |
| 1084 | { |
| 1085 | get |
| 1086 | { |
| 1087 | return this.NumberOfCoresField; |
| 1088 | } |
| 1089 | set |
| 1090 | { |
| 1091 | if ((this.NumberOfCoresField.Equals(value) != true)) |
| 1092 | { |
| 1093 | this.NumberOfCoresField = value; |
| 1094 | this.RaisePropertyChanged("NumberOfCores"); |
| 1095 | } |
| 1096 | } |
| 1097 | } |
| 1098 | |
| 1099 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 1100 | public HeuristicLab.Clients.Access.OperatingSystem OperatingSystem |
| 1101 | { |
| 1102 | get |
| 1103 | { |
| 1104 | return this.OperatingSystemField; |
| 1105 | } |
| 1106 | set |
| 1107 | { |
| 1108 | if ((object.ReferenceEquals(this.OperatingSystemField, value) != true)) |
| 1109 | { |
| 1110 | this.OperatingSystemField = value; |
| 1111 | this.RaisePropertyChanged("OperatingSystem"); |
| 1112 | } |
| 1113 | } |
| 1114 | } |
| 1115 | |
| 1116 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 1117 | public double PerformanceValue |
| 1118 | { |
| 1119 | get |
| 1120 | { |
| 1121 | return this.PerformanceValueField; |
| 1122 | } |
| 1123 | set |
| 1124 | { |
| 1125 | if ((this.PerformanceValueField.Equals(value) != true)) |
| 1126 | { |
| 1127 | this.PerformanceValueField = value; |
| 1128 | this.RaisePropertyChanged("PerformanceValue"); |
| 1129 | } |
| 1130 | } |
| 1131 | } |
| 1132 | |
| 1133 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 1134 | public string ProcessorType |
| 1135 | { |
| 1136 | get |
| 1137 | { |
| 1138 | return this.ProcessorTypeField; |
| 1139 | } |
| 1140 | set |
| 1141 | { |
| 1142 | if ((object.ReferenceEquals(this.ProcessorTypeField, value) != true)) |
| 1143 | { |
| 1144 | this.ProcessorTypeField = value; |
| 1145 | this.RaisePropertyChanged("ProcessorType"); |
| 1146 | } |
| 1147 | } |
| 1148 | } |
| 1149 | |
| 1150 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 1151 | public System.DateTime Timestamp |
| 1152 | { |
| 1153 | get |
| 1154 | { |
| 1155 | return this.TimestampField; |
| 1156 | } |
| 1157 | set |
| 1158 | { |
| 1159 | if ((this.TimestampField.Equals(value) != true)) |
| 1160 | { |
| 1161 | this.TimestampField = value; |
| 1162 | this.RaisePropertyChanged("Timestamp"); |
| 1163 | } |
| 1164 | } |
| 1165 | } |
| 1166 | } |
| 1167 | |
| 1168 | [System.Diagnostics.DebuggerStepThroughAttribute()] |
| 1169 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
| 1170 | [System.Runtime.Serialization.DataContractAttribute(Name="ClientGroupMapping", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
| 1171 | "")] |
| 1172 | [System.SerializableAttribute()] |
| 1173 | public partial class ClientGroupMapping : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged |
| 1174 | { |
| 1175 | |
| 1176 | [System.NonSerializedAttribute()] |
| 1177 | private System.Runtime.Serialization.ExtensionDataObject extensionDataField; |
| 1178 | |
| 1179 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 1180 | private System.Guid ChildField; |
| 1181 | |
| 1182 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 1183 | private System.Guid ParentField; |
| 1184 | |
| 1185 | public System.Runtime.Serialization.ExtensionDataObject ExtensionData |
| 1186 | { |
| 1187 | get |
| 1188 | { |
| 1189 | return this.extensionDataField; |
| 1190 | } |
| 1191 | set |
| 1192 | { |
| 1193 | this.extensionDataField = value; |
| 1194 | } |
| 1195 | } |
| 1196 | |
| 1197 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 1198 | public System.Guid Child |
| 1199 | { |
| 1200 | get |
| 1201 | { |
| 1202 | return this.ChildField; |
| 1203 | } |
| 1204 | set |
| 1205 | { |
| 1206 | if ((this.ChildField.Equals(value) != true)) |
| 1207 | { |
| 1208 | this.ChildField = value; |
| 1209 | this.RaisePropertyChanged("Child"); |
| 1210 | } |
| 1211 | } |
| 1212 | } |
| 1213 | |
| 1214 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 1215 | public System.Guid Parent |
| 1216 | { |
| 1217 | get |
| 1218 | { |
| 1219 | return this.ParentField; |
| 1220 | } |
| 1221 | set |
| 1222 | { |
| 1223 | if ((this.ParentField.Equals(value) != true)) |
| 1224 | { |
| 1225 | this.ParentField = value; |
| 1226 | this.RaisePropertyChanged("Parent"); |
| 1227 | } |
| 1228 | } |
| 1229 | } |
| 1230 | |
| 1231 | public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; |
| 1232 | |
| 1233 | protected void RaisePropertyChanged(string propertyName) |
| 1234 | { |
| 1235 | System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; |
| 1236 | if ((propertyChanged != null)) |
| 1237 | { |
| 1238 | propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); |
| 1239 | } |
| 1240 | } |
| 1241 | } |
| 1242 | |
| 1243 | [System.Diagnostics.DebuggerStepThroughAttribute()] |
| 1244 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] |
| 1245 | [System.Runtime.Serialization.DataContractAttribute(Name="UserGroupMapping", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" + |
| 1246 | "")] |
| 1247 | [System.SerializableAttribute()] |
| 1248 | public partial class UserGroupMapping : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged |
| 1249 | { |
| 1250 | |
| 1251 | [System.NonSerializedAttribute()] |
| 1252 | private System.Runtime.Serialization.ExtensionDataObject extensionDataField; |
| 1253 | |
| 1254 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 1255 | private System.Guid ChildField; |
| 1256 | |
| 1257 | [System.Runtime.Serialization.OptionalFieldAttribute()] |
| 1258 | private System.Guid ParentField; |
| 1259 | |
| 1260 | public System.Runtime.Serialization.ExtensionDataObject ExtensionData |
| 1261 | { |
| 1262 | get |
| 1263 | { |
| 1264 | return this.extensionDataField; |
| 1265 | } |
| 1266 | set |
| 1267 | { |
| 1268 | this.extensionDataField = value; |
| 1269 | } |
| 1270 | } |
| 1271 | |
| 1272 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 1273 | public System.Guid Child |
| 1274 | { |
| 1275 | get |
| 1276 | { |
| 1277 | return this.ChildField; |
| 1278 | } |
| 1279 | set |
| 1280 | { |
| 1281 | if ((this.ChildField.Equals(value) != true)) |
| 1282 | { |
| 1283 | this.ChildField = value; |
| 1284 | this.RaisePropertyChanged("Child"); |
| 1285 | } |
| 1286 | } |
| 1287 | } |
| 1288 | |
| 1289 | [System.Runtime.Serialization.DataMemberAttribute()] |
| 1290 | public System.Guid Parent |
| 1291 | { |
| 1292 | get |
| 1293 | { |
| 1294 | return this.ParentField; |
| 1295 | } |
| 1296 | set |
| 1297 | { |
| 1298 | if ((this.ParentField.Equals(value) != true)) |
| 1299 | { |
| 1300 | this.ParentField = value; |
| 1301 | this.RaisePropertyChanged("Parent"); |
| 1302 | } |
| 1303 | } |
| 1304 | } |
| 1305 | |
| 1306 | public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; |
| 1307 | |
| 1308 | protected void RaisePropertyChanged(string propertyName) |
| 1309 | { |
| 1310 | System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; |
| 1311 | if ((propertyChanged != null)) |
| 1312 | { |
| 1313 | propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); |
| 1314 | } |
| 1315 | } |
| 1316 | } |
| 1317 | |
| 1318 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] |
| 1319 | [System.ServiceModel.ServiceContractAttribute(ConfigurationName="HeuristicLab.Clients.Access.IAccessService")] |
| 1320 | public interface IAccessService |
| 1321 | { |
| 1322 | |
| 1323 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/ClientExists", ReplyAction="http://tempuri.org/IAccessService/ClientExistsResponse")] |
| 1324 | bool ClientExists(System.Guid id); |
| 1325 | |
| 1326 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetClient", ReplyAction="http://tempuri.org/IAccessService/GetClientResponse")] |
| 1327 | HeuristicLab.Clients.Access.Client GetClient(System.Guid id); |
| 1328 | |
| 1329 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetClients", ReplyAction="http://tempuri.org/IAccessService/GetClientsResponse")] |
| 1330 | System.Collections.Generic.List<HeuristicLab.Clients.Access.Client> GetClients(System.Collections.Generic.List<System.Guid> ids); |
| 1331 | |
| 1332 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetAllClients", ReplyAction="http://tempuri.org/IAccessService/GetAllClientsResponse")] |
| 1333 | System.Collections.Generic.List<HeuristicLab.Clients.Access.Client> GetAllClients(); |
| 1334 | |
| 1335 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/AddClient", ReplyAction="http://tempuri.org/IAccessService/AddClientResponse")] |
| 1336 | void AddClient(HeuristicLab.Clients.Access.Client client); |
| 1337 | |
| 1338 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/UpdateClient", ReplyAction="http://tempuri.org/IAccessService/UpdateClientResponse")] |
| 1339 | void UpdateClient(HeuristicLab.Clients.Access.Client client); |
| 1340 | |
| 1341 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/DeleteClient", ReplyAction="http://tempuri.org/IAccessService/DeleteClientResponse")] |
| 1342 | void DeleteClient(HeuristicLab.Clients.Access.Client client); |
| 1343 | |
| 1344 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetAllClientGroups", ReplyAction="http://tempuri.org/IAccessService/GetAllClientGroupsResponse")] |
| 1345 | System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientGroup> GetAllClientGroups(); |
| 1346 | |
| 1347 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetClientGroups", ReplyAction="http://tempuri.org/IAccessService/GetClientGroupsResponse")] |
| 1348 | System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientGroup> GetClientGroups(System.Collections.Generic.List<System.Guid> ids); |
| 1349 | |
| 1350 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/AddClientGroup", ReplyAction="http://tempuri.org/IAccessService/AddClientGroupResponse")] |
| 1351 | System.Guid AddClientGroup(HeuristicLab.Clients.Access.ClientGroup group); |
| 1352 | |
| 1353 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/UpdateClientGroup", ReplyAction="http://tempuri.org/IAccessService/UpdateClientGroupResponse")] |
| 1354 | void UpdateClientGroup(HeuristicLab.Clients.Access.ClientGroup group); |
| 1355 | |
| 1356 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/DeleteClientGroup", ReplyAction="http://tempuri.org/IAccessService/DeleteClientGroupResponse")] |
| 1357 | void DeleteClientGroup(HeuristicLab.Clients.Access.ClientGroup group); |
| 1358 | |
| 1359 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/AddResourceToGroup", ReplyAction="http://tempuri.org/IAccessService/AddResourceToGroupResponse")] |
| 1360 | void AddResourceToGroup(HeuristicLab.Clients.Access.Resource resource, HeuristicLab.Clients.Access.ClientGroup group); |
| 1361 | |
| 1362 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/RemoveResourceFromGroup", ReplyAction="http://tempuri.org/IAccessService/RemoveResourceFromGroupResponse")] |
| 1363 | void RemoveResourceFromGroup(HeuristicLab.Clients.Access.Resource resource, HeuristicLab.Clients.Access.ClientGroup group); |
| 1364 | |
| 1365 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetClientGroupMapping", ReplyAction="http://tempuri.org/IAccessService/GetClientGroupMappingResponse")] |
| 1366 | System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientGroupMapping> GetClientGroupMapping(); |
| 1367 | |
| 1368 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetResources", ReplyAction="http://tempuri.org/IAccessService/GetResourcesResponse")] |
| 1369 | System.Collections.Generic.List<HeuristicLab.Clients.Access.Resource> GetResources(); |
| 1370 | |
| 1371 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetLastClientLog", ReplyAction="http://tempuri.org/IAccessService/GetLastClientLogResponse")] |
| 1372 | HeuristicLab.Clients.Access.ClientLog GetLastClientLog(System.Guid clientId); |
| 1373 | |
| 1374 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetClientLogs", ReplyAction="http://tempuri.org/IAccessService/GetClientLogsResponse")] |
| 1375 | System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientLog> GetClientLogs(System.Guid clientId); |
| 1376 | |
| 1377 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetClientLogsSince", ReplyAction="http://tempuri.org/IAccessService/GetClientLogsSinceResponse")] |
| 1378 | System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientLog> GetClientLogsSince(System.DateTime startDate); |
| 1379 | |
| 1380 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/AddClientLog", ReplyAction="http://tempuri.org/IAccessService/AddClientLogResponse")] |
| 1381 | void AddClientLog(HeuristicLab.Clients.Access.ClientLog log); |
| 1382 | |
| 1383 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/DeleteClientLog", ReplyAction="http://tempuri.org/IAccessService/DeleteClientLogResponse")] |
| 1384 | void DeleteClientLog(HeuristicLab.Clients.Access.ClientLog log); |
| 1385 | |
| 1386 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/Login", ReplyAction="http://tempuri.org/IAccessService/LoginResponse")] |
| 1387 | HeuristicLab.Clients.Access.LightweightUser Login(); |
| 1388 | |
| 1389 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetGroupsOfCurrentUser", ReplyAction="http://tempuri.org/IAccessService/GetGroupsOfCurrentUserResponse")] |
| 1390 | System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GetGroupsOfCurrentUser(); |
| 1391 | |
| 1392 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetRolesOfCurrentUser", ReplyAction="http://tempuri.org/IAccessService/GetRolesOfCurrentUserResponse")] |
| 1393 | System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> GetRolesOfCurrentUser(); |
| 1394 | |
| 1395 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetAllLightweightUsers", ReplyAction="http://tempuri.org/IAccessService/GetAllLightweightUsersResponse")] |
| 1396 | System.Collections.Generic.List<HeuristicLab.Clients.Access.LightweightUser> GetAllLightweightUsers(); |
| 1397 | |
| 1398 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetLightweightUsers", ReplyAction="http://tempuri.org/IAccessService/GetLightweightUsersResponse")] |
| 1399 | System.Collections.Generic.List<HeuristicLab.Clients.Access.LightweightUser> GetLightweightUsers(System.Collections.Generic.List<System.Guid> ids); |
| 1400 | |
| 1401 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/UpdateLightweightUser", ReplyAction="http://tempuri.org/IAccessService/UpdateLightweightUserResponse")] |
| 1402 | void UpdateLightweightUser(HeuristicLab.Clients.Access.LightweightUser user); |
| 1403 | |
| 1404 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetAllUsers", ReplyAction="http://tempuri.org/IAccessService/GetAllUsersResponse")] |
| 1405 | System.Collections.Generic.List<HeuristicLab.Clients.Access.User> GetAllUsers(); |
| 1406 | |
| 1407 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetUsers", ReplyAction="http://tempuri.org/IAccessService/GetUsersResponse")] |
| 1408 | System.Collections.Generic.List<HeuristicLab.Clients.Access.User> GetUsers(System.Collections.Generic.List<System.Guid> ids); |
| 1409 | |
| 1410 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/AddUser", ReplyAction="http://tempuri.org/IAccessService/AddUserResponse")] |
| 1411 | HeuristicLab.Clients.Access.User AddUser(HeuristicLab.Clients.Access.User user); |
| 1412 | |
| 1413 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/DeleteUser", ReplyAction="http://tempuri.org/IAccessService/DeleteUserResponse")] |
| 1414 | void DeleteUser(HeuristicLab.Clients.Access.User user); |
| 1415 | |
| 1416 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/UpdateUser", ReplyAction="http://tempuri.org/IAccessService/UpdateUserResponse")] |
| 1417 | void UpdateUser(HeuristicLab.Clients.Access.User user); |
| 1418 | |
| 1419 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/AddUserToRole", ReplyAction="http://tempuri.org/IAccessService/AddUserToRoleResponse")] |
| 1420 | void AddUserToRole(HeuristicLab.Clients.Access.Role role, HeuristicLab.Clients.Access.User user); |
| 1421 | |
| 1422 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/RemoveUserFromRole", ReplyAction="http://tempuri.org/IAccessService/RemoveUserFromRoleResponse")] |
| 1423 | void RemoveUserFromRole(HeuristicLab.Clients.Access.Role role, HeuristicLab.Clients.Access.User user); |
| 1424 | |
| 1425 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/ChangePassword", ReplyAction="http://tempuri.org/IAccessService/ChangePasswordResponse")] |
| 1426 | bool ChangePassword(System.Guid userId, string oldPassword, string newPassword); |
| 1427 | |
| 1428 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/ResetPassword", ReplyAction="http://tempuri.org/IAccessService/ResetPasswordResponse")] |
| 1429 | string ResetPassword(System.Guid userId); |
| 1430 | |
| 1431 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetAllUserGroups", ReplyAction="http://tempuri.org/IAccessService/GetAllUserGroupsResponse")] |
| 1432 | System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GetAllUserGroups(); |
| 1433 | |
| 1434 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetUserGroupsOfUser", ReplyAction="http://tempuri.org/IAccessService/GetUserGroupsOfUserResponse")] |
| 1435 | System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GetUserGroupsOfUser(System.Guid userId); |
| 1436 | |
| 1437 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetUserGroups", ReplyAction="http://tempuri.org/IAccessService/GetUserGroupsResponse")] |
| 1438 | System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GetUserGroups(System.Collections.Generic.List<System.Guid> ids); |
| 1439 | |
| 1440 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/AddUserGroup", ReplyAction="http://tempuri.org/IAccessService/AddUserGroupResponse")] |
| 1441 | System.Guid AddUserGroup(HeuristicLab.Clients.Access.UserGroup group); |
| 1442 | |
| 1443 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/UpdateUserGroup", ReplyAction="http://tempuri.org/IAccessService/UpdateUserGroupResponse")] |
| 1444 | void UpdateUserGroup(HeuristicLab.Clients.Access.UserGroup group); |
| 1445 | |
| 1446 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/DeleteUserGroup", ReplyAction="http://tempuri.org/IAccessService/DeleteUserGroupResponse")] |
| 1447 | void DeleteUserGroup(HeuristicLab.Clients.Access.UserGroup group); |
| 1448 | |
| 1449 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/AddUserGroupBaseToGroup", ReplyAction="http://tempuri.org/IAccessService/AddUserGroupBaseToGroupResponse")] |
| 1450 | void AddUserGroupBaseToGroup(HeuristicLab.Clients.Access.UserGroupBase resource, HeuristicLab.Clients.Access.UserGroup group); |
| 1451 | |
| 1452 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/RemoveUserGroupBaseFromGroup", ReplyAction="http://tempuri.org/IAccessService/RemoveUserGroupBaseFromGroupResponse")] |
| 1453 | void RemoveUserGroupBaseFromGroup(HeuristicLab.Clients.Access.UserGroupBase resource, HeuristicLab.Clients.Access.UserGroup group); |
| 1454 | |
| 1455 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetUsersAndGroups", ReplyAction="http://tempuri.org/IAccessService/GetUsersAndGroupsResponse")] |
| 1456 | System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroupBase> GetUsersAndGroups(); |
| 1457 | |
| 1458 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetAllLeightweightUsersAndGroups", ReplyAction="http://tempuri.org/IAccessService/GetAllLeightweightUsersAndGroupsResponse")] |
| 1459 | System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroupBase> GetAllLeightweightUsersAndGroups(); |
| 1460 | |
| 1461 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetLeightweightUsersAndGroups", ReplyAction="http://tempuri.org/IAccessService/GetLeightweightUsersAndGroupsResponse")] |
| 1462 | System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroupBase> GetLeightweightUsersAndGroups(System.Collections.Generic.List<System.Guid> ids); |
| 1463 | |
| 1464 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetUserGroupMapping", ReplyAction="http://tempuri.org/IAccessService/GetUserGroupMappingResponse")] |
| 1465 | System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroupMapping> GetUserGroupMapping(); |
| 1466 | |
| 1467 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetUserGroupIdsOfGroup", ReplyAction="http://tempuri.org/IAccessService/GetUserGroupIdsOfGroupResponse")] |
| 1468 | System.Collections.Generic.List<System.Guid> GetUserGroupIdsOfGroup(System.Guid groupId); |
| 1469 | |
| 1470 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetRoles", ReplyAction="http://tempuri.org/IAccessService/GetRolesResponse")] |
| 1471 | System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> GetRoles(); |
| 1472 | |
| 1473 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/AddRole", ReplyAction="http://tempuri.org/IAccessService/AddRoleResponse")] |
| 1474 | HeuristicLab.Clients.Access.Role AddRole(HeuristicLab.Clients.Access.Role role); |
| 1475 | |
| 1476 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/DeleteRole", ReplyAction="http://tempuri.org/IAccessService/DeleteRoleResponse")] |
| 1477 | void DeleteRole(HeuristicLab.Clients.Access.Role role); |
| 1478 | |
| 1479 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetUserRoles", ReplyAction="http://tempuri.org/IAccessService/GetUserRolesResponse")] |
| 1480 | System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> GetUserRoles(HeuristicLab.Clients.Access.User user); |
| 1481 | |
| 1482 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/AddRoleToGroup", ReplyAction="http://tempuri.org/IAccessService/AddRoleToGroupResponse")] |
| 1483 | void AddRoleToGroup(HeuristicLab.Clients.Access.UserGroup userGroup, HeuristicLab.Clients.Access.Role role); |
| 1484 | |
| 1485 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/RemoveRoleFromGroup", ReplyAction="http://tempuri.org/IAccessService/RemoveRoleFromGroupResponse")] |
| 1486 | void RemoveRoleFromGroup(HeuristicLab.Clients.Access.UserGroup userGroup, HeuristicLab.Clients.Access.Role role); |
| 1487 | |
| 1488 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/ReportError", ReplyAction="http://tempuri.org/IAccessService/ReportErrorResponse")] |
| 1489 | void ReportError(HeuristicLab.Clients.Access.ClientError error); |
| 1490 | |
| 1491 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetClientErrors", ReplyAction="http://tempuri.org/IAccessService/GetClientErrorsResponse")] |
| 1492 | System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientError> GetClientErrors(); |
| 1493 | |
| 1494 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/GetLastClientErrors", ReplyAction="http://tempuri.org/IAccessService/GetLastClientErrorsResponse")] |
| 1495 | System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientError> GetLastClientErrors(System.DateTime startDate); |
| 1496 | |
| 1497 | [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAccessService/DeleteError", ReplyAction="http://tempuri.org/IAccessService/DeleteErrorResponse")] |
| 1498 | void DeleteError(HeuristicLab.Clients.Access.ClientError error); |
| 1499 | } |
| 1500 | |
| 1501 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] |
| 1502 | public interface IAccessServiceChannel : HeuristicLab.Clients.Access.IAccessService, System.ServiceModel.IClientChannel |
| 1503 | { |
| 1504 | } |
| 1505 | |
| 1506 | [System.Diagnostics.DebuggerStepThroughAttribute()] |
| 1507 | [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] |
| 1508 | public partial class AccessServiceClient : System.ServiceModel.ClientBase<HeuristicLab.Clients.Access.IAccessService>, HeuristicLab.Clients.Access.IAccessService |
| 1509 | { |
| 1510 | |
| 1511 | public AccessServiceClient() |
| 1512 | { |
| 1513 | } |
| 1514 | |
| 1515 | public AccessServiceClient(string endpointConfigurationName) : |
| 1516 | base(endpointConfigurationName) |
| 1517 | { |
| 1518 | } |
| 1519 | |
| 1520 | public AccessServiceClient(string endpointConfigurationName, string remoteAddress) : |
| 1521 | base(endpointConfigurationName, remoteAddress) |
| 1522 | { |
| 1523 | } |
| 1524 | |
| 1525 | public AccessServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : |
| 1526 | base(endpointConfigurationName, remoteAddress) |
| 1527 | { |
| 1528 | } |
| 1529 | |
| 1530 | public AccessServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : |
| 1531 | base(binding, remoteAddress) |
| 1532 | { |
| 1533 | } |
| 1534 | |
| 1535 | public bool ClientExists(System.Guid id) |
| 1536 | { |
| 1537 | return base.Channel.ClientExists(id); |
| 1538 | } |
| 1539 | |
| 1540 | public HeuristicLab.Clients.Access.Client GetClient(System.Guid id) |
| 1541 | { |
| 1542 | return base.Channel.GetClient(id); |
| 1543 | } |
| 1544 | |
| 1545 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.Client> GetClients(System.Collections.Generic.List<System.Guid> ids) |
| 1546 | { |
| 1547 | return base.Channel.GetClients(ids); |
| 1548 | } |
| 1549 | |
| 1550 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.Client> GetAllClients() |
| 1551 | { |
| 1552 | return base.Channel.GetAllClients(); |
| 1553 | } |
| 1554 | |
| 1555 | public void AddClient(HeuristicLab.Clients.Access.Client client) |
| 1556 | { |
| 1557 | base.Channel.AddClient(client); |
| 1558 | } |
| 1559 | |
| 1560 | public void UpdateClient(HeuristicLab.Clients.Access.Client client) |
| 1561 | { |
| 1562 | base.Channel.UpdateClient(client); |
| 1563 | } |
| 1564 | |
| 1565 | public void DeleteClient(HeuristicLab.Clients.Access.Client client) |
| 1566 | { |
| 1567 | base.Channel.DeleteClient(client); |
| 1568 | } |
| 1569 | |
| 1570 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientGroup> GetAllClientGroups() |
| 1571 | { |
| 1572 | return base.Channel.GetAllClientGroups(); |
| 1573 | } |
| 1574 | |
| 1575 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientGroup> GetClientGroups(System.Collections.Generic.List<System.Guid> ids) |
| 1576 | { |
| 1577 | return base.Channel.GetClientGroups(ids); |
| 1578 | } |
| 1579 | |
| 1580 | public System.Guid AddClientGroup(HeuristicLab.Clients.Access.ClientGroup group) |
| 1581 | { |
| 1582 | return base.Channel.AddClientGroup(group); |
| 1583 | } |
| 1584 | |
| 1585 | public void UpdateClientGroup(HeuristicLab.Clients.Access.ClientGroup group) |
| 1586 | { |
| 1587 | base.Channel.UpdateClientGroup(group); |
| 1588 | } |
| 1589 | |
| 1590 | public void DeleteClientGroup(HeuristicLab.Clients.Access.ClientGroup group) |
| 1591 | { |
| 1592 | base.Channel.DeleteClientGroup(group); |
| 1593 | } |
| 1594 | |
| 1595 | public void AddResourceToGroup(HeuristicLab.Clients.Access.Resource resource, HeuristicLab.Clients.Access.ClientGroup group) |
| 1596 | { |
| 1597 | base.Channel.AddResourceToGroup(resource, group); |
| 1598 | } |
| 1599 | |
| 1600 | public void RemoveResourceFromGroup(HeuristicLab.Clients.Access.Resource resource, HeuristicLab.Clients.Access.ClientGroup group) |
| 1601 | { |
| 1602 | base.Channel.RemoveResourceFromGroup(resource, group); |
| 1603 | } |
| 1604 | |
| 1605 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientGroupMapping> GetClientGroupMapping() |
| 1606 | { |
| 1607 | return base.Channel.GetClientGroupMapping(); |
| 1608 | } |
| 1609 | |
| 1610 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.Resource> GetResources() |
| 1611 | { |
| 1612 | return base.Channel.GetResources(); |
| 1613 | } |
| 1614 | |
| 1615 | public HeuristicLab.Clients.Access.ClientLog GetLastClientLog(System.Guid clientId) |
| 1616 | { |
| 1617 | return base.Channel.GetLastClientLog(clientId); |
| 1618 | } |
| 1619 | |
| 1620 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientLog> GetClientLogs(System.Guid clientId) |
| 1621 | { |
| 1622 | return base.Channel.GetClientLogs(clientId); |
| 1623 | } |
| 1624 | |
| 1625 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientLog> GetClientLogsSince(System.DateTime startDate) |
| 1626 | { |
| 1627 | return base.Channel.GetClientLogsSince(startDate); |
| 1628 | } |
| 1629 | |
| 1630 | public void AddClientLog(HeuristicLab.Clients.Access.ClientLog log) |
| 1631 | { |
| 1632 | base.Channel.AddClientLog(log); |
| 1633 | } |
| 1634 | |
| 1635 | public void DeleteClientLog(HeuristicLab.Clients.Access.ClientLog log) |
| 1636 | { |
| 1637 | base.Channel.DeleteClientLog(log); |
| 1638 | } |
| 1639 | |
| 1640 | public HeuristicLab.Clients.Access.LightweightUser Login() |
| 1641 | { |
| 1642 | return base.Channel.Login(); |
| 1643 | } |
| 1644 | |
| 1645 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GetGroupsOfCurrentUser() |
| 1646 | { |
| 1647 | return base.Channel.GetGroupsOfCurrentUser(); |
| 1648 | } |
| 1649 | |
| 1650 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> GetRolesOfCurrentUser() |
| 1651 | { |
| 1652 | return base.Channel.GetRolesOfCurrentUser(); |
| 1653 | } |
| 1654 | |
| 1655 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.LightweightUser> GetAllLightweightUsers() |
| 1656 | { |
| 1657 | return base.Channel.GetAllLightweightUsers(); |
| 1658 | } |
| 1659 | |
| 1660 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.LightweightUser> GetLightweightUsers(System.Collections.Generic.List<System.Guid> ids) |
| 1661 | { |
| 1662 | return base.Channel.GetLightweightUsers(ids); |
| 1663 | } |
| 1664 | |
| 1665 | public void UpdateLightweightUser(HeuristicLab.Clients.Access.LightweightUser user) |
| 1666 | { |
| 1667 | base.Channel.UpdateLightweightUser(user); |
| 1668 | } |
| 1669 | |
| 1670 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.User> GetAllUsers() |
| 1671 | { |
| 1672 | return base.Channel.GetAllUsers(); |
| 1673 | } |
| 1674 | |
| 1675 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.User> GetUsers(System.Collections.Generic.List<System.Guid> ids) |
| 1676 | { |
| 1677 | return base.Channel.GetUsers(ids); |
| 1678 | } |
| 1679 | |
| 1680 | public HeuristicLab.Clients.Access.User AddUser(HeuristicLab.Clients.Access.User user) |
| 1681 | { |
| 1682 | return base.Channel.AddUser(user); |
| 1683 | } |
| 1684 | |
| 1685 | public void DeleteUser(HeuristicLab.Clients.Access.User user) |
| 1686 | { |
| 1687 | base.Channel.DeleteUser(user); |
| 1688 | } |
| 1689 | |
| 1690 | public void UpdateUser(HeuristicLab.Clients.Access.User user) |
| 1691 | { |
| 1692 | base.Channel.UpdateUser(user); |
| 1693 | } |
| 1694 | |
| 1695 | public void AddUserToRole(HeuristicLab.Clients.Access.Role role, HeuristicLab.Clients.Access.User user) |
| 1696 | { |
| 1697 | base.Channel.AddUserToRole(role, user); |
| 1698 | } |
| 1699 | |
| 1700 | public void RemoveUserFromRole(HeuristicLab.Clients.Access.Role role, HeuristicLab.Clients.Access.User user) |
| 1701 | { |
| 1702 | base.Channel.RemoveUserFromRole(role, user); |
| 1703 | } |
| 1704 | |
| 1705 | public bool ChangePassword(System.Guid userId, string oldPassword, string newPassword) |
| 1706 | { |
| 1707 | return base.Channel.ChangePassword(userId, oldPassword, newPassword); |
| 1708 | } |
| 1709 | |
| 1710 | public string ResetPassword(System.Guid userId) |
| 1711 | { |
| 1712 | return base.Channel.ResetPassword(userId); |
| 1713 | } |
| 1714 | |
| 1715 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GetAllUserGroups() |
| 1716 | { |
| 1717 | return base.Channel.GetAllUserGroups(); |
| 1718 | } |
| 1719 | |
| 1720 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GetUserGroupsOfUser(System.Guid userId) |
| 1721 | { |
| 1722 | return base.Channel.GetUserGroupsOfUser(userId); |
| 1723 | } |
| 1724 | |
| 1725 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GetUserGroups(System.Collections.Generic.List<System.Guid> ids) |
| 1726 | { |
| 1727 | return base.Channel.GetUserGroups(ids); |
| 1728 | } |
| 1729 | |
| 1730 | public System.Guid AddUserGroup(HeuristicLab.Clients.Access.UserGroup group) |
| 1731 | { |
| 1732 | return base.Channel.AddUserGroup(group); |
| 1733 | } |
| 1734 | |
| 1735 | public void UpdateUserGroup(HeuristicLab.Clients.Access.UserGroup group) |
| 1736 | { |
| 1737 | base.Channel.UpdateUserGroup(group); |
| 1738 | } |
| 1739 | |
| 1740 | public void DeleteUserGroup(HeuristicLab.Clients.Access.UserGroup group) |
| 1741 | { |
| 1742 | base.Channel.DeleteUserGroup(group); |
| 1743 | } |
| 1744 | |
| 1745 | public void AddUserGroupBaseToGroup(HeuristicLab.Clients.Access.UserGroupBase resource, HeuristicLab.Clients.Access.UserGroup group) |
| 1746 | { |
| 1747 | base.Channel.AddUserGroupBaseToGroup(resource, group); |
| 1748 | } |
| 1749 | |
| 1750 | public void RemoveUserGroupBaseFromGroup(HeuristicLab.Clients.Access.UserGroupBase resource, HeuristicLab.Clients.Access.UserGroup group) |
| 1751 | { |
| 1752 | base.Channel.RemoveUserGroupBaseFromGroup(resource, group); |
| 1753 | } |
| 1754 | |
| 1755 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroupBase> GetUsersAndGroups() |
| 1756 | { |
| 1757 | return base.Channel.GetUsersAndGroups(); |
| 1758 | } |
| 1759 | |
| 1760 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroupBase> GetAllLeightweightUsersAndGroups() |
| 1761 | { |
| 1762 | return base.Channel.GetAllLeightweightUsersAndGroups(); |
| 1763 | } |
| 1764 | |
| 1765 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroupBase> GetLeightweightUsersAndGroups(System.Collections.Generic.List<System.Guid> ids) |
| 1766 | { |
| 1767 | return base.Channel.GetLeightweightUsersAndGroups(ids); |
| 1768 | } |
| 1769 | |
| 1770 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroupMapping> GetUserGroupMapping() |
| 1771 | { |
| 1772 | return base.Channel.GetUserGroupMapping(); |
| 1773 | } |
| 1774 | |
| 1775 | public System.Collections.Generic.List<System.Guid> GetUserGroupIdsOfGroup(System.Guid groupId) |
| 1776 | { |
| 1777 | return base.Channel.GetUserGroupIdsOfGroup(groupId); |
| 1778 | } |
| 1779 | |
| 1780 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> GetRoles() |
| 1781 | { |
| 1782 | return base.Channel.GetRoles(); |
| 1783 | } |
| 1784 | |
| 1785 | public HeuristicLab.Clients.Access.Role AddRole(HeuristicLab.Clients.Access.Role role) |
| 1786 | { |
| 1787 | return base.Channel.AddRole(role); |
| 1788 | } |
| 1789 | |
| 1790 | public void DeleteRole(HeuristicLab.Clients.Access.Role role) |
| 1791 | { |
| 1792 | base.Channel.DeleteRole(role); |
| 1793 | } |
| 1794 | |
| 1795 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> GetUserRoles(HeuristicLab.Clients.Access.User user) |
| 1796 | { |
| 1797 | return base.Channel.GetUserRoles(user); |
| 1798 | } |
| 1799 | |
| 1800 | public void AddRoleToGroup(HeuristicLab.Clients.Access.UserGroup userGroup, HeuristicLab.Clients.Access.Role role) |
| 1801 | { |
| 1802 | base.Channel.AddRoleToGroup(userGroup, role); |
| 1803 | } |
| 1804 | |
| 1805 | public void RemoveRoleFromGroup(HeuristicLab.Clients.Access.UserGroup userGroup, HeuristicLab.Clients.Access.Role role) |
| 1806 | { |
| 1807 | base.Channel.RemoveRoleFromGroup(userGroup, role); |
| 1808 | } |
| 1809 | |
| 1810 | public void ReportError(HeuristicLab.Clients.Access.ClientError error) |
| 1811 | { |
| 1812 | base.Channel.ReportError(error); |
| 1813 | } |
| 1814 | |
| 1815 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientError> GetClientErrors() |
| 1816 | { |
| 1817 | return base.Channel.GetClientErrors(); |
| 1818 | } |
| 1819 | |
| 1820 | public System.Collections.Generic.List<HeuristicLab.Clients.Access.ClientError> GetLastClientErrors(System.DateTime startDate) |
| 1821 | { |
| 1822 | return base.Channel.GetLastClientErrors(startDate); |
| 1823 | } |
| 1824 | |
| 1825 | public void DeleteError(HeuristicLab.Clients.Access.ClientError error) |
| 1826 | { |
| 1827 | base.Channel.DeleteError(error); |
| 1828 | } |
| 1829 | } |