Changeset 4407 for trunk/sources/HeuristicLab.Services.OKB/3.3/Interfaces
- Timestamp:
- 09/16/10 06:42:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Services.OKB/3.3/Interfaces/IAdminService.cs
r4390 r4407 26 26 namespace HeuristicLab.Services.OKB { 27 27 /// <summary> 28 /// Allows updating the implementation of algorithms and problems. All 29 /// other entities can be modified using the <see cref="TableService"/> 28 /// Service of administrating the OKB. 30 29 /// </summary> 31 30 [ServiceContract(ProtectionLevel = ProtectionLevel.EncryptAndSign)] 32 31 public interface IAdminService { 32 [OperationContract] 33 void AddAlgorithmClass(AlgorithmClass algorithmClass); 34 [OperationContract] 35 AlgorithmClass[] GetAlgorithmClasses(); 36 [OperationContract] 37 void UpdateAlgorithmClass(AlgorithmClass algorithmClass); 38 [OperationContract] 39 void DeleteAlgorithmClass(long algorithmClassId); 40 41 [OperationContract] 42 void AddAlgorithm(Algorithm algorithm); 43 [OperationContract] 44 Algorithm[] GetAlgorithms(); 45 [OperationContract] 46 void UpdateAlgorithm(Algorithm algorithm); 47 [OperationContract] 48 void DeleteAlgorithm(long algorithmId); 49 50 51 52 33 53 34 54 /// <summary> … … 108 128 [OperationContract] 109 129 void UpdateCompleteProblem(Problem problem); 110 111 112 113 [OperationContract]114 void AddAlgorithmClass(AlgorithmClass algorithmClass);115 116 [OperationContract]117 AlgorithmClass[] GetAlgorithmClasses();118 119 [OperationContract]120 void UpdateAlgorithmClass(AlgorithmClass algorithmClass);121 122 [OperationContract]123 void DeleteAlgorithmClass(long algorithmClassId);124 125 130 } 126 131 }
Note: See TracChangeset
for help on using the changeset viewer.