Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/28/10 17:48:10 (14 years ago)
Author:
cneumuel
Message:

HiveExperiment is now able to send IOptimizers of an Experiment and receive the calculated result (#1115)

Location:
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.ExecutionEngine/3.3
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.ExecutionEngine/3.3/Executor.cs

    r4111 r4119  
    2929using HeuristicLab.Persistence.Default.Xml;
    3030using System.IO;
     31using HeuristicLab.Core;
    3132
    3233namespace HeuristicLab.Hive.Client.ExecutionEngine {
     
    3940    public bool JobIsFinished { get; set; }
    4041
    41     public bool Running {
     42    public ExecutionState ExecutionState {
    4243      get {
    43         return Job.Running;
     44        return Job.ExecutionState;
    4445      }
    4546    }
     
    8889    public byte[] GetSnapshot() {
    8990      //if the job is still running, something went VERY bad.
    90       if (Job.Running) {
     91      if (Job.ExecutionState == Core.ExecutionState.Started) {
    9192        return null;
    9293      } else {
     
    103104    public byte[] GetFinishedJob() {
    104105      //Job isn't finished!
    105       if (Job.Running) {
     106      if (Job.ExecutionState == Core.ExecutionState.Started) {
    106107        throw new InvalidStateException("Job is still running");
    107108      } else {
  • branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.ExecutionEngine/3.3/HeuristicLab.Hive.Client.ExecutionEngine-3.3.csproj

    r4107 r4119  
    7979      <HintPath>..\..\..\..\..\..\..\..\..\Programme\HeuristicLab 3.3\HeuristicLab.Common-3.3.dll</HintPath>
    8080    </Reference>
     81    <Reference Include="HeuristicLab.Core-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" />
    8182    <Reference Include="HeuristicLab.Persistence-3.3">
    8283      <HintPath>..\..\..\..\..\..\..\..\..\Programme\HeuristicLab 3.3\HeuristicLab.Persistence-3.3.dll</HintPath>
Note: See TracChangeset for help on using the changeset viewer.