Changeset 2099 for trunk/sources/HeuristicLab.Hive.Engine/3.2/HiveEngine.cs
- Timestamp:
- 06/25/09 13:54:15 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Hive.Engine/3.2/HiveEngine.cs
r2092 r2099 100 100 Thread t = new Thread(() => { 101 101 IExecutionEngineFacade executionEngineFacade = ServiceLocator.CreateExecutionEngineFacade(HiveServerUrl); 102 ResponseObject< JobResult> response = null;102 ResponseObject<SerializedJobResult> response = null; 103 103 Job restoredJob = null; 104 104 do { … … 106 106 lock (locker) { 107 107 HiveLogger.Debug("HiveEngine: Results-polling - GetLastResult"); 108 response = executionEngineFacade.GetLast Result(jobId, false);108 response = executionEngineFacade.GetLastSerializedResult(jobId, false); 109 109 HiveLogger.Debug("HiveEngine: Results-polling - Server: " + response.StatusMessage + " success: " + response.Success); 110 110 // loop while … … 116 116 if (response.Success && response.Obj != null) { 117 117 HiveLogger.Debug("HiveEngine: Results-polling - Got result!"); 118 restoredJob = (Job)PersistenceManager.RestoreFromGZip(response.Obj. Result);118 restoredJob = (Job)PersistenceManager.RestoreFromGZip(response.Obj.SerializedJobResultData); 119 119 HiveLogger.Debug("HiveEngine: Results-polling - IsSnapshotResult: " + restoredJob.Engine.Canceled); 120 120 } … … 133 133 IExecutionEngineFacade executionEngineFacade = ServiceLocator.CreateExecutionEngineFacade(HiveServerUrl); 134 134 135 ResponseObject< JobResult> response;135 ResponseObject<SerializedJobResult> response; 136 136 lock (locker) { 137 137 HiveLogger.Debug("HiveEngine: Abort - RequestSnapshot"); … … 140 140 // job is finished already 141 141 HiveLogger.Debug("HiveEngine: Abort - GetLastResult(false)"); 142 response = executionEngineFacade.GetLast Result(jobId, false);142 response = executionEngineFacade.GetLastSerializedResult(jobId, false); 143 143 HiveLogger.Debug("HiveEngine: Abort - Server: " + response.StatusMessage + " success: " + response.Success); 144 144 } else { … … 148 148 Thread.Sleep(SNAPSHOT_POLLING_INTERVAL_MS); 149 149 HiveLogger.Debug("HiveEngine: Abort - GetLastResult(true)"); 150 response = executionEngineFacade.GetLast Result(jobId, true);150 response = executionEngineFacade.GetLastSerializedResult(jobId, true); 151 151 HiveLogger.Debug("HiveEngine: Abort - Server: " + response.StatusMessage + " success: " + response.Success); 152 152 // loop while … … 158 158 } 159 159 } 160 JobResult jobResult = response.Obj;160 SerializedJobResult jobResult = response.Obj; 161 161 if (jobResult != null) { 162 162 HiveLogger.Debug("HiveEngine: Results-polling - Got result!"); 163 job = (Job)PersistenceManager.RestoreFromGZip(jobResult. Result);163 job = (Job)PersistenceManager.RestoreFromGZip(jobResult.SerializedJobResultData); 164 164 //PluginManager.ControlManager.ShowControl(job.Engine.CreateView()); 165 165 }
Note: See TracChangeset
for help on using the changeset viewer.