Changeset 4264 for branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Console/3.3/HiveServerManagementConsole.cs
- Timestamp:
- 08/19/10 13:30:56 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Console/3.3/HiveServerManagementConsole.cs
r4263 r4264 110 110 void jdf_NewDataAvailable(object sender, EventArgs e) { 111 111 JobDataFetcher fetcher = (JobDataFetcher) sender; 112 if (fetcher.PollStates.Contains( State.Finished)) {113 updateJobListView(fetcher, lv_finishedJobs, 0);114 } else if(fetcher.PollStates.Contains( State.Calculating)) {115 updateJobListView(fetcher, lv_calculatingJobs, 1);116 } else if (fetcher.PollStates.Contains( State.Offline)) {117 updateJobListView(fetcher, lv_offlineJobs, 2);118 } 119 } 120 121 private void updateJobListView(JobDataFetcher fetcher, ListView listView, int category) {112 if (fetcher.PollStates.Contains(JobState.Finished)) { 113 UpdateJobListView(fetcher, lv_finishedJobs, 0); 114 } else if(fetcher.PollStates.Contains(JobState.Calculating)) { 115 UpdateJobListView(fetcher, lv_calculatingJobs, 1); 116 } else if (fetcher.PollStates.Contains(JobState.Offline)) { 117 UpdateJobListView(fetcher, lv_offlineJobs, 2); 118 } 119 } 120 121 private void UpdateJobListView(JobDataFetcher fetcher, ListView listView, int category) { 122 122 if (listView.InvokeRequired) { 123 listView.Invoke(new updateListView( updateJobListView), new object[] { fetcher, listView, category });123 listView.Invoke(new updateListView(UpdateJobListView), new object[] { fetcher, listView, category }); 124 124 } else { 125 125 listView.BeginUpdate(); … … 137 137 private void Init() { 138 138 139 jdfFinished = new JobDataFetcher(new State[] {State.Finished}, 50);140 jdfCalculating = new JobDataFetcher(new State[] {State.Calculating}, 50);141 jdfOffline = new JobDataFetcher(new State[] {State.Offline}, 50);139 jdfFinished = new JobDataFetcher(new JobState[] {JobState.Finished}, 50); 140 jdfCalculating = new JobDataFetcher(new JobState[] {JobState.Calculating}, 50); 141 jdfOffline = new JobDataFetcher(new JobState[] {JobState.Offline}, 50); 142 142 143 143 cmb_finishedJob_count.SelectedItem = "50"; … … 348 348 int percentageUsage = CapacityRam(((ClientDto)resource).NrOfCores, ((ClientDto)resource).NrOfFreeCores); 349 349 int usage = 3; 350 if ((((ClientDto)resource).State != S tate.Offline) &&351 (((ClientDto)resource).State != S tate.NullState)) {350 if ((((ClientDto)resource).State != SlaveState.Offline) && 351 (((ClientDto)resource).State != SlaveState.NullState)) { 352 352 if ((percentageUsage >= 0) && (percentageUsage <= 25)) { 353 353 usage = 0; … … 419 419 //lvSnapshots.Enabled = true; 420 420 421 if (job.State == State.Offline) {421 if (job.State == JobState.Offline) { 422 422 pbJobControl.Image = ilLargeImgJob.Images[2]; 423 } else if (job.State == State.Calculating) {423 } else if (job.State == JobState.Calculating) { 424 424 pbJobControl.Image = ilLargeImgJob.Images[1]; 425 } else if (job.State == State.Finished) {425 } else if (job.State == JobState.Finished) { 426 426 pbJobControl.Image = ilLargeImgJob.Images[0]; 427 427 } … … 480 480 lvJobDetails.Items.Add(lvi); 481 481 482 if (job.State == State.Finished) {482 if (job.State == JobState.Finished) { 483 483 lvi = null; 484 484 lvi = new ListViewItem(); … … 500 500 int percentageUsage = CapacityRam(currentClient.NrOfCores, currentClient.NrOfFreeCores); 501 501 int usage = 3; 502 if ((currentClient.State != S tate.Offline) && (currentClient.State !=State.NullState)) {502 if ((currentClient.State != SlaveState.Offline) && (currentClient.State != SlaveState.NullState)) { 503 503 if ((percentageUsage >= 0) && (percentageUsage <= 25)) { 504 504 usage = 0; … … 630 630 JobDto selectedJob = (JobDto)jlv.SelectedItems[0].Tag; 631 631 632 if (selectedJob != null && selectedJob.State == State.Calculating) {632 if (selectedJob != null && selectedJob.State == JobState.Calculating) { 633 633 jlv.ContextMenuStrip.Items.Add(offlineItemAbortJob); 634 634 jlv.ContextMenuStrip.Items.Add(menuItemGetSnapshot); … … 806 806 change = true; 807 807 } 808 if (job.State != State.Offline) {808 if (job.State != JobState.Offline) { 809 809 if ((!IsEqual(job.Client, jobold.Client)) || (job.State != jobold.State) 810 810 || (job.Percentage != jobold.Percentage)) {
Note: See TracChangeset
for help on using the changeset viewer.