274275276277278279280281282283284
int count = 0; for (final TrainingJob job : this.queue) { // find a performer final ConcurrentTrainingPerformer perform = waitForFreePerformer(); perform.perform(job); count++; reportErrors(); } // now wait for all performers to finish
276277278279280281282283284285286