public abstract class AbstractJobGroup extends Object implements IJobGroup
| Constructor and Description |
|---|
AbstractJobGroup(String id,
IJob... jobs)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
execute(JobStatusUpdater statusUpdater,
JobSuite suite)
Executes this job.
|
abstract void |
executeGroup(JobSuite suite) |
String |
getId()
Gets the job unique identifier.
|
IJob[] |
getJobs()
Gets all jobs part of this group.
|
void |
groupProgressed(IJobStatus childJobStatus) |
void |
stop(IJobStatus status,
JobSuite suite)
Stops this job.
|
public final IJob[] getJobs()
IJobGrouppublic final String getId()
IJobpublic void execute(JobStatusUpdater statusUpdater, JobSuite suite)
IJobJobProgress.public abstract void executeGroup(JobSuite suite)
public void groupProgressed(IJobStatus childJobStatus)
groupProgressed in interface IJobGrouppublic void stop(IJobStatus status, JobSuite suite)
IJobCopyright © 2007–2021 Norconex Inc.. All rights reserved.