Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
08/19/10 13:30:56 (14 years ago)
Author:
cneumuel
Message:

Split up "State" to "JobState" and "SlaveState" (#1159)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/JobManager.cs

    r4263 r4264  
    5858      List<JobDto> allJobs = new List<JobDto>(DaoLocator.JobDao.FindAll());
    5959      foreach (JobDto curJob in allJobs) {
    60         if (curJob.State != State.Calculating && curJob.State != State.Finished) {
     60        if (curJob.State != JobState.Calculating && curJob.State != JobState.Finished) {
    6161          DaoLocator.JobDao.SetJobOffline(curJob);
    6262        }
     
    8686    }
    8787
    88     public ResponseList<JobDto> GetAllJobsWithFilter(State jobState, int offset, int count) {
     88    public ResponseList<JobDto> GetAllJobsWithFilter(JobState jobState, int offset, int count) {
    8989      ResponseList<JobDto> response = new ResponseList<JobDto>();
    9090      response.List = new List<JobDto>(DaoLocator.JobDao.FindWithLimitations(jobState, offset, count));
     
    153153
    154154      if (job != null && job.JobInfo != null) {
    155         if (job.JobInfo.State != State.Offline) {
     155        if (job.JobInfo.State != JobState.Offline) {
    156156          response.StatusMessage = ResponseStatus.AddNewJob_JobStateMustBeOffline;
    157157          return response;
     
    222222
    223223      //if it's a snapshot but the result hasn't reached the server yet...
    224       if (snapshot && (job.State == State.RequestSnapshot || job.State == State.RequestSnapshotSent)) {
     224      if (snapshot && (job.State == JobState.SnapshotRequested || job.State == JobState.SnapshotSent)) {
    225225        response.StatusMessage = ResponseStatus.GetLastSerializedResult_JobResultNotYetThere;
    226226
     
    229229
    230230      //if it's NOT a snapshot, NEITHER request NOR is it finished
    231       if (!requested && !snapshot && job.State != State.Finished) {
     231      if (!requested && !snapshot && job.State != JobState.Finished) {
    232232        response.StatusMessage = ResponseStatus.GetLastSerializedResult_JobResultNotYetThere;
    233233
     
    248248
    249249      JobDto job = DaoLocator.JobDao.FindById(jobId);
    250       if (job.State == State.RequestSnapshot || job.State == State.RequestSnapshotSent) {
     250      if (job.State == JobState.SnapshotRequested || job.State == JobState.SnapshotSent) {
    251251        response.StatusMessage = ResponseStatus.RequestSnapshot_SnapshotAlreadyRequested;
    252252        return response;
    253253      }
    254       if (job.State != State.Calculating) {
     254      if (job.State != JobState.Calculating) {
    255255        response.StatusMessage = ResponseStatus.RequestSnapshot_JobIsNotBeeingCalculated;
    256256        return response;
    257257      }
    258258      // job is in correct state
    259       job.State = State.RequestSnapshot;
     259      job.State = JobState.SnapshotRequested;
    260260      DaoLocator.JobDao.Update(job);
    261261
     
    275275        return response; // no commit needed
    276276      }
    277       if (job.State == State.Abort) {
     277      if (job.State == JobState.Aborted) {
    278278        //response.Success = true;
    279279        response.StatusMessage = ResponseStatus.AbortJob_AbortAlreadyRequested;
    280280        return response; // no commit needed
    281281      }
    282       if (job.State != State.Calculating && job.State != State.RequestSnapshot && job.State != State.RequestSnapshotSent) {
     282      if (job.State != JobState.Calculating && job.State != JobState.SnapshotRequested && job.State != JobState.SnapshotSent) {
    283283        //response.Success = false;
    284284        response.StatusMessage = ResponseStatus.AbortJob_JobIsNotBeeingCalculated;
     
    286286      }
    287287      // job is in correct state
    288       job.State = State.Abort;
     288      job.State = JobState.Aborted;
    289289      DaoLocator.JobDao.Update(job);
    290290
Note: See TracChangeset for help on using the changeset viewer.