Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/05/11 22:35:40 (13 years ago)
Author:
cneumuel
Message:

#1233

  • refactoring of slave core
  • created JobManager, which is responsible for managing jobs without knowing anything about the service. this class is easier testable than slave core
  • lots of cleanup
  • created console test project for slave
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Slave/3.4/HeuristicLab.Clients.Hive.Slave-3.4.csproj

    r6203 r6357  
    7777      <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.Common-3.3.dll</HintPath>
    7878    </Reference>
     79    <Reference Include="HeuristicLab.Common.Resources-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     80      <HintPath>..\..\..\..\..\..\..\..\Program Files\HeuristicLab 3.3\HeuristicLab.Common.Resources-3.3.dll</HintPath>
     81    </Reference>
    7982    <Reference Include="HeuristicLab.Core-3.3">
    8083      <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.Core-3.3.dll</HintPath>
     
    8891    <Reference Include="System" />
    8992    <Reference Include="System.Core" />
     93    <Reference Include="System.Drawing" />
    9094    <Reference Include="System.Management" />
    9195    <Reference Include="System.Runtime.Serialization" />
     
    97101  </ItemGroup>
    98102  <ItemGroup>
    99     <Compile Include="ConfigManager.cs" />
    100     <Compile Include="Exceptions\JobAlreadyExistsException.cs" />
     103    <Compile Include="Exceptions\JobFailedException.cs" />
     104    <Compile Include="Manager\ConfigManager.cs" />
     105    <Compile Include="Exceptions\SerializationException.cs" />
     106    <Compile Include="Exceptions\OutOfMemoryException.cs" />
     107    <Compile Include="Exceptions\JobNotRunningException.cs" />
     108    <Compile Include="Exceptions\JobAlreadyRunningException.cs" />
    101109    <Compile Include="Exceptions\JobNotFoundException.cs" />
    102110    <Compile Include="Exceptions\JobNotDataFoundException.cs" />
    103111    <Compile Include="ExecutorMessage.cs" />
    104112    <Compile Include="ExecutorQueue.cs" />
     113    <Compile Include="IPluginProvider.cs" />
     114    <Compile Include="Manager\JobManager.cs" />
     115    <Compile Include="Exceptions\OutOfCoresException.cs" />
     116    <Compile Include="Exceptions\JobNotStartedException.cs" />
    105117    <Compile Include="SlaveClientCom.cs" />
    106118    <Compile Include="Core.cs" />
    107119    <Compile Include="DummyListener.cs" />
    108120    <Compile Include="Executor.cs" />
    109     <Compile Include="HeartbeatManager.cs" />
     121    <Compile Include="Manager\HeartbeatManager.cs" />
    110122    <Compile Include="Exceptions\InvalidStateException.cs" />
    111123    <Compile Include="JobStatus.cs" />
    112124    <Compile Include="MessageQueue.cs" />
    113125    <Compile Include="NetworkEnum.cs" />
    114     <Compile Include="PluginCache.cs" />
    115     <Compile Include="PluginUtil.cs" />
     126    <Compile Include="Manager\PluginManager.cs" />
    116127    <Compile Include="Properties\Settings.Designer.cs">
    117128      <AutoGen>True</AutoGen>
Note: See TracChangeset for help on using the changeset viewer.