- Timestamp:
- 01/28/11 02:37:12 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/OKB (trunk integration)/HeuristicLab.Services.OKB/3.3/Interfaces/IAdministrationService.cs
r5299 r5389 58 58 #endregion 59 59 60 #region BinaryData Methods 61 [OperationContract] 62 long GetBinaryDataId(byte[] hash); 63 [OperationContract] 64 long AddBinaryData(BinaryData dto); 65 [OperationContract] 66 void DeleteBinaryData(long id); 67 #endregion 68 60 69 #region AlgorithmClass Methods 61 70 [OperationContract] … … 86 95 [OperationContract] 87 96 void UpdateAlgorithmUsers(long algorithmId, IEnumerable<Guid> users); 88 #endregion89 90 #region AlgorithmData Methods91 97 [OperationContract] 92 AlgorithmData GetAlgorithmData(long algorithmId); 93 [OperationContract] 94 void UpdateAlgorithmData(AlgorithmData dto); 95 #endregion 96 97 #region AlgorithmParameter Methods 98 [OperationContract] 99 AlgorithmParameter GetAlgorithmParameter(long id); 100 [OperationContract] 101 IEnumerable<AlgorithmParameter> GetAlgorithmParameters(long algorithmId); 102 [OperationContract] 103 long AddAlgorithmParameter(AlgorithmParameter dto); 104 [OperationContract] 105 void UpdateAlgorithmParameter(AlgorithmParameter dto); 106 [OperationContract] 107 void DeleteAlgorithmParameter(long id); 98 BinaryData GetAlgorithmData(long algorithmId); 108 99 #endregion 109 100 … … 136 127 [OperationContract] 137 128 void UpdateProblemUsers(long problemId, IEnumerable<Guid> users); 138 #endregion139 140 #region ProblemData Methods141 129 [OperationContract] 142 ProblemData GetProblemData(long problemId); 143 [OperationContract] 144 void UpdateProblemData(ProblemData dto); 145 #endregion 146 147 #region ProblemParameter Methods 148 [OperationContract] 149 ProblemParameter GetProblemParameter(long id); 150 [OperationContract] 151 IEnumerable<ProblemParameter> GetProblemParameters(long problemId); 152 [OperationContract] 153 long AddProblemParameter(ProblemParameter dto); 154 [OperationContract] 155 void UpdateProblemParameter(ProblemParameter dto); 156 [OperationContract] 157 void DeleteProblemParameter(long id); 158 #endregion 159 160 #region Result Methods 161 [OperationContract] 162 Result GetResult(long id); 163 [OperationContract] 164 IEnumerable<Result> GetResults(long algorithmId); 165 [OperationContract] 166 long AddResult(Result dto); 167 [OperationContract] 168 void UpdateResult(Result dto); 169 [OperationContract] 170 void DeleteResult(long id); 171 #endregion 172 173 #region Experiment Methods 174 [OperationContract] 175 Experiment GetExperiment(long id); 176 [OperationContract] 177 IEnumerable<Experiment> GetExperiments(long algorithmId, long problemId); 178 [OperationContract] 179 long AddExperiment(Experiment dto); 180 [OperationContract] 181 void DeleteExperiment(long id); 130 BinaryData GetProblemData(long problemId); 182 131 #endregion 183 132 … … 186 135 Run GetRun(long id); 187 136 [OperationContract] 188 IEnumerable<Run> GetRuns(long experimentId);137 IEnumerable<Run> GetRuns(long algorithmId, long problemId); 189 138 [OperationContract] 190 139 long AddRun(Run dto);
Note: See TracChangeset
for help on using the changeset viewer.