|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.norconex.jef.progress.JobProgressAdapter
com.norconex.jef.progress.JobProgressStateChangeAdapter
public class JobProgressStateChangeAdapter
Adapter for a job life-cycle, focusing on progress state changes.
The methods jobFinished, jobProgressed,
jobStarted, jobResumed
all invoke
jobStateChanged
for convenience.
Override that method for common behaviour upon any type of state change.
Constructor Summary | |
---|---|
JobProgressStateChangeAdapter()
|
Method Summary | |
---|---|
void |
jobCompleted(IJobStatus progress)
Invoked after a job normally finished its execution. |
void |
jobProgressed(IJobStatus progress)
Invoked every time the progress state changes. |
void |
jobResumed(IJobStatus progress)
Invoked just before a job resumes its execution. |
void |
jobStarted(IJobStatus progress)
Invoked just before a job begins its execution. |
void |
jobStateChanged(IJobStatus progress)
Invoked when any of the following are invoked (unless they are overridden): jobTerminatedPrematuraly, jobProgressed, jobStarted, jobResumed,
jobStopping, jobStopped, jobCompleted . |
void |
jobStopped(IJobStatus progress)
Invoked just after has stopped. |
void |
jobStopping(IJobStatus progress)
Invoked just before a job starts to stop. |
void |
jobTerminatedPrematuraly(IJobStatus progress)
Invoked after a job finished its execution before progress was 100% complete. |
Methods inherited from class com.norconex.jef.progress.JobProgressAdapter |
---|
jobRunningVerified, jobSkipped |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JobProgressStateChangeAdapter()
Method Detail |
---|
public final void jobTerminatedPrematuraly(IJobStatus progress)
IJobProgressListener
jobTerminatedPrematuraly
in interface IJobProgressListener
jobTerminatedPrematuraly
in class JobProgressAdapter
progress
- job progresspublic final void jobProgressed(IJobStatus progress)
IJobProgressListener
jobProgressed
in interface IJobProgressListener
jobProgressed
in class JobProgressAdapter
progress
- job progresspublic final void jobStarted(IJobStatus progress)
IJobProgressListener
jobStarted
in interface IJobProgressListener
jobStarted
in class JobProgressAdapter
progress
- job progresspublic final void jobResumed(IJobStatus progress)
IJobProgressListener
jobResumed
in interface IJobProgressListener
jobResumed
in class JobProgressAdapter
progress
- job progresspublic void jobStopped(IJobStatus progress)
IJobProgressListener
jobStopped
in interface IJobProgressListener
jobStopped
in class JobProgressAdapter
progress
- job progresspublic void jobStopping(IJobStatus progress)
IJobProgressListener
jobStopping
in interface IJobProgressListener
jobStopping
in class JobProgressAdapter
progress
- job progresspublic void jobCompleted(IJobStatus progress)
IJobProgressListener
jobCompleted
in interface IJobProgressListener
jobCompleted
in class JobProgressAdapter
progress
- job progresspublic void jobStateChanged(IJobStatus progress)
jobTerminatedPrematuraly, jobProgressed, jobStarted, jobResumed,
jobStopping, jobStopped, jobCompleted
.
progress
- progress that changed
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |