- Timestamp:
- 05/03/13 13:47:27 (12 years ago)
- Location:
- branches/HivePerformance/sources/HeuristicLab.Services.Hive/3.3/Interfaces
- Files:
-
- 1 edited
- 1 copied
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
branches/HivePerformance/sources/HeuristicLab.Services.Hive/3.3/Interfaces/IHiveDao.cs
r9394 r9434 27 27 28 28 namespace HeuristicLab.Services.Hive { 29 public interface IHiveD toDao {29 public interface IHiveDao { 30 30 #region Task Methods 31 31 DT.Task GetTask(Guid id); -
branches/HivePerformance/sources/HeuristicLab.Services.Hive/3.3/Interfaces/IOptimizedHiveDao.cs
r9399 r9434 27 27 using DT = HeuristicLab.Services.Hive.DataTransfer; 28 28 namespace HeuristicLab.Services.Hive { 29 public interface I HiveDao {29 public interface IOptimizedHiveDao { 30 30 #region Task Methods 31 31 Task GetTaskById(Guid task); … … 38 38 void UpdateTask(Task task); 39 39 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); 40 43 41 44 bool TaskIsAllowedToBeCalculatedBySlave(Guid taskId, Guid slaveId); … … 81 84 82 85 #region Resource Methods 83 86 IEnumerable<Guid> GetAssignedResourceIds(Guid jobId); 84 87 #endregion 85 88 -
branches/HivePerformance/sources/HeuristicLab.Services.Hive/3.3/Interfaces/IServiceLocator.cs
r9391 r9434 26 26 Access.IRoleVerifier RoleVerifier { get; } 27 27 IAuthorizationManager AuthorizationManager { get; } 28 IHiveDtoDao HiveDtoDao { get; }29 28 IHiveDao HiveDao { get; } 29 IOptimizedHiveDao OptimizedHiveDao { get; } 30 30 IEventManager EventManager { get; } 31 31 ITransactionManager TransactionManager { get; }
Note: See TracChangeset
for help on using the changeset viewer.