Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/28/11 02:37:12 (14 years ago)
Author:
swagner
Message:

Worked on OKB (#1174)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/OKB (trunk integration)/HeuristicLab.Services.OKB/3.3/Interfaces/IAdministrationService.cs

    r5299 r5389  
    5858    #endregion
    5959
     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
    6069    #region AlgorithmClass Methods
    6170    [OperationContract]
     
    8695    [OperationContract]
    8796    void UpdateAlgorithmUsers(long algorithmId, IEnumerable<Guid> users);
    88     #endregion
    89 
    90     #region AlgorithmData Methods
    9197    [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);
    10899    #endregion
    109100
     
    136127    [OperationContract]
    137128    void UpdateProblemUsers(long problemId, IEnumerable<Guid> users);
    138     #endregion
    139 
    140     #region ProblemData Methods
    141129    [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);
    182131    #endregion
    183132
     
    186135    Run GetRun(long id);
    187136    [OperationContract]
    188     IEnumerable<Run> GetRuns(long experimentId);
     137    IEnumerable<Run> GetRuns(long algorithmId, long problemId);
    189138    [OperationContract]
    190139    long AddRun(Run dto);
Note: See TracChangeset for help on using the changeset viewer.