Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/26/13 17:36:48 (11 years ago)
Author:
pfleck
Message:

#2030
Removed unnecessary UpdatePlugins in UpdateTask.
Optimized GetTask and GetPlugin with compiled queries.

File:
1 edited

Legend:

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

    r9397 r9399  
    3030    #region Task Methods
    3131    Task GetTaskById(Guid task);
     32    Task GetTaskByDto(DT.Task taskDto);
    3233    Tuple<Task, Guid?> GetTaskByIdAndLastStateLogSlaveId(Guid taskId);
    3334
     
    3637
    3738    void UpdateTask(Task task);
    38     void UpdateTaskAndPlugins(Task task);
    3939    Task UpdateTaskState(Guid taskId, TaskState taskState, Guid? slaveId, Guid? userId, string exception);
    4040
     
    4343
    4444    #region TaskData Methods
    45     TaskData GetTaskDataByDto(DT.TaskData dto);
     45    TaskData GetTaskDataByDto(DT.TaskData taskDataDto);
    4646    void UpdateTaskData(TaskData taskData);
    4747    #endregion
     
    6060
    6161    #region Plugin Methods
    62 
     62    Plugin GetPluginById(Guid pluginId);
    6363    #endregion
    6464
Note: See TracChangeset for help on using the changeset viewer.