Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/07/10 10:22:27 (14 years ago)
Author:
cneumuel
Message:
  • created HiveClient which shows an overview over all submitted HiveExperiments
  • its possible to download all submitted HiveExperiments including results
  • Experiments are now sent as a whole to the Hive and the Hive-Slaves take care of creating child-jobs (if necessary). The parent job is then paused and will be reactivated when all child-jobs are finished
  • WcfService-Clients are now consistently managed by WcfServicePool which allows to use IDisposable-Pattern and always keeps exactly one proxy-object until all callers disposed them.
  • created ProgressView which is able to lock a View and display progress of an action. It also allows to simulate progress if no progress-information is available so that users don't get too nervous while waiting.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3.3-Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Contracts/3.3/Interfaces/ISlaveFacade.cs

    r4263 r4368  
    2828using HeuristicLab.Hive.Contracts.BusinessObjects;
    2929using HeuristicLab.Hive.Contracts.ResponseObjects;
     30using HeuristicLab.Hive.JobBase;
    3031
    3132namespace HeuristicLab.Hive.Contracts.Interfaces {
     
    4344    [OperationContract]
    4445    ResponseResultReceived ProcessSnapshotStreamed(Stream stream);
     46
     47    [OperationContract]
     48    ResponseObject<JobDto> AddChildJob(Guid parentJobId, SerializedJob serializedJob);
     49
     50    [OperationContract]
     51    ResponseObject<JobDto> PauseJob(SerializedJob serializedJob);
     52
     53    [OperationContract]
     54    JobResultList GetChildJobResults(Guid? parentJobId, bool recursive, bool includeParent);
     55
     56    [OperationContract]
     57    SerializedJob GetLastSerializedResult(Guid jobId);
    4558  }
    4659}
Note: See TracChangeset for help on using the changeset viewer.