|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IJobStatus | |
---|---|
com.norconex.jef | Core classes making up the Job Execution Framework. |
com.norconex.jef.exec | Utility classes related to process/code execution. |
com.norconex.jef.progress | Classes used to record and keep track of execution progess. |
com.norconex.jef.progress.snapshot | Classes related to capturing job progress at a moment in time. |
com.norconex.jef.suite | Classes related to job suites. |
Uses of IJobStatus in com.norconex.jef |
---|
Methods in com.norconex.jef with parameters of type IJobStatus | |
---|---|
void |
IJob.stop(IJobStatus progress,
JobSuite suite)
Stops this job. |
void |
AbstractJobGroup.stop(IJobStatus progress,
JobSuite suite)
|
Uses of IJobStatus in com.norconex.jef.exec |
---|
Methods in com.norconex.jef.exec with parameters of type IJobStatus | |
---|---|
void |
SystemCommandJob.stop(IJobStatus progress,
JobSuite suite)
Default implementation of this method will check if the SystemCommand it runs is currently holding to a
Process process instance and destroys them. |
Uses of IJobStatus in com.norconex.jef.progress |
---|
Classes in com.norconex.jef.progress that implement IJobStatus | |
---|---|
class |
JobProgress
Responsible for keeping track reporting job execution progress. |
Methods in com.norconex.jef.progress that return IJobStatus | |
---|---|
IJobStatus |
JobProgress.getLastFailedJobStatus()
Gets the last previously failed job progress, if any (assuming we are in recovery). |
Methods in com.norconex.jef.progress with parameters of type IJobStatus | |
---|---|
void |
JobProgressStateChangeAdapter.jobCompleted(IJobStatus progress)
|
void |
JobProgressAdapter.jobCompleted(IJobStatus progress)
|
void |
IJobProgressListener.jobCompleted(IJobStatus progress)
Invoked after a job normally finished its execution. |
void |
JobProgressStateChangeAdapter.jobProgressed(IJobStatus progress)
|
void |
JobProgressAdapter.jobProgressed(IJobStatus progress)
|
void |
IJobProgressListener.jobProgressed(IJobStatus progress)
Invoked every time the progress state changes. |
void |
JobProgressStateChangeAdapter.jobResumed(IJobStatus progress)
|
void |
JobProgressAdapter.jobResumed(IJobStatus progress)
|
void |
IJobProgressListener.jobResumed(IJobStatus progress)
Invoked just before a job resumes its execution. |
void |
JobProgressAdapter.jobRunningVerified(IJobStatus progress)
|
void |
IJobProgressListener.jobRunningVerified(IJobStatus progress)
Invoked at regular intervals to confirm the job is still running. |
void |
JobProgressAdapter.jobSkipped(IJobStatus progress)
|
void |
IJobProgressListener.jobSkipped(IJobStatus progress)
Invoked when the execution of a job gets skipped. |
void |
JobProgressStateChangeAdapter.jobStarted(IJobStatus progress)
|
void |
JobProgressAdapter.jobStarted(IJobStatus progress)
|
void |
IJobProgressListener.jobStarted(IJobStatus progress)
Invoked just before a job begins its execution. |
void |
JobProgressStateChangeAdapter.jobStateChanged(IJobStatus progress)
Invoked when any of the following are invoked (unless they are overridden): jobTerminatedPrematuraly, jobProgressed, jobStarted, jobResumed,
jobStopping, jobStopped, jobCompleted . |
void |
JobProgressStateChangeAdapter.jobStopped(IJobStatus progress)
|
void |
JobProgressAdapter.jobStopped(IJobStatus progress)
|
void |
IJobProgressListener.jobStopped(IJobStatus progress)
Invoked just after has stopped. |
void |
JobProgressStateChangeAdapter.jobStopping(IJobStatus progress)
|
void |
JobProgressAdapter.jobStopping(IJobStatus progress)
|
void |
IJobProgressListener.jobStopping(IJobStatus progress)
Invoked just before a job starts to stop. |
void |
JobProgressStateChangeAdapter.jobTerminatedPrematuraly(IJobStatus progress)
|
void |
JobProgressAdapter.jobTerminatedPrematuraly(IJobStatus progress)
|
void |
IJobProgressListener.jobTerminatedPrematuraly(IJobStatus progress)
Invoked after a job finished its execution before progress was 100% complete. |
void |
JobProgressPropertiesFileSerializer.serialize(String namespace,
IJobStatus jobProgress)
|
void |
IJobProgressSerializer.serialize(String namespace,
IJobStatus jobProgress)
Serializes a job progress. |
Constructors in com.norconex.jef.progress with parameters of type IJobStatus | |
---|---|
JobProgress(String jobId,
IJobContext jobContext,
IJobStatus jobStatus,
JobElapsedTime elapsedTime)
Creates a job progress initialised with values from a failed job progress we are recovering from. |
Uses of IJobStatus in com.norconex.jef.progress.snapshot |
---|
Subinterfaces of IJobStatus in com.norconex.jef.progress.snapshot | |
---|---|
interface |
IProgressSnapshot
Immutable instance of a job suite progress at a moment in time. |
Uses of IJobStatus in com.norconex.jef.suite |
---|
Methods in com.norconex.jef.suite that return IJobStatus | |
---|---|
IJobStatus |
JobSuite.getJobProgress(IJob job)
Gets the job progress associated with one of the suite's job. |
IJobStatus |
JobSuite.getJobProgress(String jobId)
Gets the job progress associated with one of the suite's job. |
Methods in com.norconex.jef.suite with parameters of type IJobStatus | |
---|---|
void |
IJobSuiteVisitor.visitJobProgress(IJobStatus jobProgress)
Visits a job progress. |
void |
AbstractJobSuiteVisitor.visitJobProgress(IJobStatus jobProgress)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |