- All Implemented Interfaces:
- IJobGroup, IJob
public class SyncJobGroup
extends AbstractJobGroup
Job responsible for running a group of jobs synchronously. Jobs are
executed in the order specified by the IJob[]
array.
The progress of this
group reflects the average progress of all its jobs. This job group
is considered completed and will only return when all its jobs are
done executing. An exception in one job will stop the other jobs
in the group from executing. Such an exception will
result in this group to fail.
- Author:
- Pascal Essiembre