Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
08/30/12 16:09:34 (12 years ago)
Author:
fschoepp
Message:

#1888:

  • Controller is now capable of gathering Hive Jobs
  • Hive Jobs will be mapped to independent Job-Class (shared between Controller and Frontend)
  • HiveScenarioManager is capable of gathering Hive Jobs + their results
  • Job Results will be mapped to string properties
  • Frontend renders all Results after opening the job details
  • Misc: Frontend now passes User-object to Controller so that it is able to connect to the Hive Service (hardcoded values removed)
Location:
branches/OaaS/HeuristicLab.Services.Optimization.Controller
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/OaaS/HeuristicLab.Services.Optimization.Controller

    • Property svn:ignore set to
      bin
      obj
  • branches/OaaS/HeuristicLab.Services.Optimization.Controller/Interfaces/IControllerService.cs

    r8506 r8545  
    1717
    1818    [OperationContract]
    19     void ScheduleOptimizationScenario(OptimizationScenario scenario);
     19    void ScheduleOptimizationScenario(User user, OptimizationScenario scenario);
     20
     21    [OperationContract]
     22    IEnumerable<Job> GetJobs(User user);
     23
     24    [OperationContract]
     25    Job GetJob(User user, string id);
     26
     27    [OperationContract]
     28    void DeleteJob(User user, string id);
     29
     30    [OperationContract]
     31    IList<Model.Run> GetJobResults(User user, string id);
    2032  }
    2133}
  • branches/OaaS/HeuristicLab.Services.Optimization.Controller/Interfaces/IScenarioManager.cs

    r8506 r8545  
    77namespace HeuristicLab.Services.Optimization.ControllerService.Interfaces {
    88  public interface IScenarioManager {
    9     void DispatchScenario(OptimizationScenario scenario);
     9    void DispatchScenario(User user, OptimizationScenario scenario);
     10    IList<Job> GetJobs(User user);
     11    Job GetJob(User user, string id);
     12    void DeleteJob(User user, string id);
     13    IList<Model.Run> GetJobResults(User user, string id);
    1014  }
    1115}
Note: See TracChangeset for help on using the changeset viewer.