Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/03/13 13:47:27 (11 years ago)
Author:
pfleck
Message:

#2030
Added SelfHost-Project
Renamed HiveDtoDao back to HiveDao and renamed the optimized HiveDao into OptimizedDao instead.
Optimized AddTask by using compiled queries.

File:
1 copied

Legend:

Unmodified
Added
Removed
  • branches/HivePerformance/sources/HeuristicLab.Services.Hive/3.3/Interfaces/IOptimizedHiveDao.cs

    r9399 r9434  
    2727using DT = HeuristicLab.Services.Hive.DataTransfer;
    2828namespace HeuristicLab.Services.Hive {
    29   public interface IHiveDao {
     29  public interface IOptimizedHiveDao {
    3030    #region Task Methods
    3131    Task GetTaskById(Guid task);
     
    3838    void UpdateTask(Task task);
    3939    Task UpdateTaskState(Guid taskId, TaskState taskState, Guid? slaveId, Guid? userId, string exception);
     40
     41    Guid AddTask(Task task);
     42    void AssignJobToResource(Guid taskId, IEnumerable<Guid> resourceIds);
    4043
    4144    bool TaskIsAllowedToBeCalculatedBySlave(Guid taskId, Guid slaveId);
     
    8184
    8285    #region Resource Methods
    83 
     86    IEnumerable<Guid> GetAssignedResourceIds(Guid jobId);
    8487    #endregion
    8588
Note: See TracChangeset for help on using the changeset viewer.