Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/13/10 01:21:32 (14 years ago)
Author:
swagner
Message:

Worked on OKB data model and services (#1174).

Location:
trunk/sources/HeuristicLab.Services.OKB/3.3/Interfaces
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Services.OKB/3.3/Interfaces/IAdminService.cs

    r4279 r4381  
    2525
    2626namespace HeuristicLab.Services.OKB {
    27 
    2827  /// <summary>
    2928  /// Allows updating the implementation of algorithms and problems. All
     
    3837    /// <returns>A list of <see cref="Platform"/>s.</returns>
    3938    [OperationContract]
    40     Platform[] GetPlatformNames();
     39    Platform[] GetPlatforms();
    4140
    4241    /// <summary>
     
    109108    [OperationContract]
    110109    void UpdateCompleteProblem(Problem problem);
    111 
    112110  }
    113111}
  • trunk/sources/HeuristicLab.Services.OKB/3.3/Interfaces/IDataService.cs

    r4279 r4381  
    2424
    2525namespace HeuristicLab.Services.OKB {
    26 
    2726  /// <summary>
    2827  /// Choose between <see cref="Algorithm"/> or <see cref="Problem"/>.
     
    3029  public enum EntityType {
    3130    /// <summary>
    32     /// Selects <see cref="Algorithm"/> as entity type.
     31    /// Use <see cref="Algorithm"/> as entity type.
    3332    /// </summary>
    3433    Algorithm,
     
    9392    void AbortTransfer();
    9493  }
    95 
    9694}
  • trunk/sources/HeuristicLab.Services.OKB/3.3/Interfaces/IQueryService.cs

    r4279 r4381  
    2525
    2626namespace HeuristicLab.Services.OKB {
    27 
    2827  /// <summary>
    2928  /// Service interface for downloading selected information about <see cref="Experiment"/> <see cref="Run"/>s.
     
    3130  [ServiceContract(SessionMode = SessionMode.Required, ProtectionLevel = ProtectionLevel.EncryptAndSign)]
    3231  public interface IQueryService {
    33 
    3432    /// <summary>
    3533    /// Gets a list of all possible attribute selectors.
  • trunk/sources/HeuristicLab.Services.OKB/3.3/Interfaces/IRunnerService.cs

    r4313 r4381  
    3131  [ServiceContract(SessionMode = SessionMode.Required, ProtectionLevel = ProtectionLevel.EncryptAndSign)]
    3232  public interface IRunnerService {
    33 
    3433    /// <summary>
    3534    /// Logs the current user in. In case the user or client
     
    8685    /// <param name="project">The project.</param>
    8786    [OperationContract(IsInitiating = false)]
    88     void AddRun(Algorithm algorithm, Problem problem, Project project);
     87    void AddRun(Algorithm algorithm, Problem problem);
    8988
    9089    /// <summary>
     
    103102    void Logout();
    104103  }
    105 
    106104}
  • trunk/sources/HeuristicLab.Services.OKB/3.3/Interfaces/ITableService.cs

    r4279 r4381  
    2525
    2626namespace HeuristicLab.Services.OKB {
    27 
    2827  /// <summary>
    2928  /// Service interface for downloading and uploading data tables.
     
    7574    void DeleteTableRows(int[] ids, string tableName);
    7675  }
    77 
    7876}
Note: See TracChangeset for help on using the changeset viewer.