Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/17/10 10:26:55 (14 years ago)
Author:
cneumuel
Message:
  • Refactored HL.Hive.Experiment. JobItems are not called HiveJobs and OptimizerJobs do not contain a hierarchy anymore.
  • Dynamic generation of jobs on a slave are not reflected on the client user interface.
  • Optimizer-Trees are now strictly synchronized with the HiveJob-Trees (also the ComputeInParallel property is taken into account when the Child HiveJobs are created)
  • Improved the way a class can report progress and lock the UI (IProgressReporter, IProgress, Progress, ProgressView)
  • Changes were made to the config-files, so that server and clients work with blade12.hpc.fh-hagenberg.at
  • Lots of small changes and bugfixes
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3.3-Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/ServiceLocator.cs

    r4368 r4423  
    3939    }
    4040
     41    private string hostAddress;
    4142    internal string HostAddress {
    42       get;
    43       set;
     43      get {
     44        return hostAddress;
     45      }
     46      set {
     47        if (hostAddress != value) {
     48          hostAddress = value;
     49          if (slaveFacadePool != null)
     50            slaveFacadePool.HostAddress = value;
     51          if (streamedSlaveFacadePool != null)
     52            streamedSlaveFacadePool.HostAddress = value;
     53        }
     54      }
     55    }
     56
     57    public ServiceLocator() {
     58      Settings.Default.SettingChanging += new System.Configuration.SettingChangingEventHandler(Default_SettingChanging);
     59    }
     60
     61    void Default_SettingChanging(object sender, System.Configuration.SettingChangingEventArgs e) {
     62      if (slaveFacadePool != null) {
     63        slaveFacadePool.Username = Settings.Default.HiveUsername;
     64        slaveFacadePool.Password = Settings.Default.HivePassword;
     65      }
     66      if (streamedSlaveFacadePool != null) {
     67        streamedSlaveFacadePool.Username = Settings.Default.HiveUsername;
     68        streamedSlaveFacadePool.Password = Settings.Default.HivePassword;
     69      }
    4470    }
    4571
Note: See TracChangeset for help on using the changeset viewer.