Changeset 4467 for trunk/sources/HeuristicLab.Services.OKB/3.3/Interfaces
- Timestamp:
- 09/22/10 05:55:19 (14 years ago)
- Location:
- trunk/sources/HeuristicLab.Services.OKB/3.3/Interfaces
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Services.OKB/3.3/Interfaces/IAdminService.cs
r4455 r4467 20 20 #endregion 21 21 22 using System; 22 23 using System.Collections.Generic; 23 24 using System.Net.Security; … … 31 32 [ServiceContract(ProtectionLevel = ProtectionLevel.EncryptAndSign)] 32 33 public interface IAdminService { 34 #region Platform Methods 33 35 [OperationContract] 34 36 Platform GetPlatform(long id); … … 39 41 [OperationContract] 40 42 void DeletePlatform(long id); 43 #endregion 41 44 45 #region AlgorithmClass Methods 42 46 [OperationContract] 43 47 AlgorithmClass GetAlgorithmClass(long id); … … 48 52 [OperationContract] 49 53 void DeleteAlgorithmClass(long id); 54 #endregion 50 55 56 #region Algorithm Methods 51 57 [OperationContract] 52 58 Algorithm GetAlgorithm(long id); … … 57 63 [OperationContract] 58 64 void DeleteAlgorithm(long id); 65 [OperationContract] 66 IEnumerable<Guid> GetAlgorithmUsers(long algorithmId); 67 [OperationContract] 68 void StoreAlgorithmUsers(long algorithmId, IEnumerable<Guid> users); 69 #endregion 70 71 #region AlgorithmData Methods 72 [OperationContract] 73 AlgorithmData GetAlgorithmData(long algorithmId); 74 [OperationContract] 75 void StoreAlgorithmData(AlgorithmData dto); 76 #endregion 77 78 #region DataType Methods 79 [OperationContract] 80 DataType GetDataType(long id); 81 [OperationContract] 82 IEnumerable<DataType> GetDataTypes(); 83 [OperationContract] 84 void StoreDataType(DataType dto); 85 [OperationContract] 86 void DeleteDataType(long id); 87 #endregion 59 88 } 60 89 }
Note: See TracChangeset
for help on using the changeset viewer.