Package | Description |
---|---|
com.norconex.jef4.exec |
Utility classes related to process/code execution.
|
com.norconex.jef4.job |
Job-related classes.
|
com.norconex.jef4.job.group |
Classes related to the grouping of jobs.
|
com.norconex.jef4.mail |
Optional package containing convenient classes for sending simple
email notifications.
|
com.norconex.jef4.suite |
Classes related to a job suite.
|
Modifier and Type | Method and Description |
---|---|
void |
SystemCommandJob.execute(JobStatusUpdater statusUpdater,
JobSuite suite) |
void |
SystemCommandJob.stop(IJobStatus status,
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. |
Modifier and Type | Method and Description |
---|---|
JobSuite |
JobErrorEvent.getSuite()
Gets the job suite from which this error occurred.
|
Modifier and Type | Method and Description |
---|---|
void |
IJob.execute(JobStatusUpdater statusUpdater,
JobSuite suite)
Executes this job.
|
void |
AbstractResumableJob.execute(JobStatusUpdater statusUpdater,
JobSuite suite) |
protected abstract void |
AbstractResumableJob.resumeExecution(JobStatusUpdater statusUpdater,
JobSuite suite)
Resumes the execution of a job.
|
protected abstract void |
AbstractResumableJob.startExecution(JobStatusUpdater statusUpdater,
JobSuite suite)
Starts the execution of a job.
|
void |
IJob.stop(IJobStatus status,
JobSuite suite)
Stops this job.
|
Constructor and Description |
---|
JobErrorEvent(Throwable t,
JobSuite suite,
IJobStatus status) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractJobGroup.execute(JobStatusUpdater statusUpdater,
JobSuite suite) |
void |
SyncJobGroup.executeGroup(JobSuite suite) |
void |
AsyncJobGroup.executeGroup(JobSuite suite) |
abstract void |
AbstractJobGroup.executeGroup(JobSuite suite) |
void |
AbstractJobGroup.stop(IJobStatus status,
JobSuite suite) |
Modifier and Type | Method and Description |
---|---|
protected String |
AbstractMailNotifier.getLogTail(JobSuite suite,
int lineQty)
Gets the last lines from a suite log.
|
void |
SuiteCompletedMailNotifier.suiteAborted(JobSuite suite) |
void |
SuiteCompletedMailNotifier.suiteCompleted(JobSuite suite) |
void |
SuiteCompletedMailNotifier.suiteStarted(JobSuite suite) |
void |
SuiteCompletedMailNotifier.suiteStopped(JobSuite suite) |
void |
SuiteCompletedMailNotifier.suiteStopping(JobSuite suite) |
void |
SuiteCompletedMailNotifier.suiteTerminatedPrematuraly(JobSuite suite) |
Modifier and Type | Method and Description |
---|---|
JobSuite |
IJobSuiteFactory.createJobSuite()
Creates a job suite.
|
Modifier and Type | Method and Description |
---|---|
void |
ISuiteLifeCycleListener.suiteAborted(JobSuite suite)
Invoked when a job suite is aborted.
|
void |
AbstractSuiteLifeCycleListener.suiteAborted(JobSuite suite) |
void |
ISuiteLifeCycleListener.suiteCompleted(JobSuite suite)
Invoked when a job suite completes.
|
void |
AbstractSuiteLifeCycleListener.suiteCompleted(JobSuite suite) |
void |
ISuiteLifeCycleListener.suiteStarted(JobSuite suite)
Invoked when a job suite is started.
|
void |
AbstractSuiteLifeCycleListener.suiteStarted(JobSuite suite) |
void |
ISuiteLifeCycleListener.suiteStopped(JobSuite suite)
Invoked when a job suite is stopped.
|
void |
AbstractSuiteLifeCycleListener.suiteStopped(JobSuite suite) |
void |
ISuiteLifeCycleListener.suiteStopping(JobSuite suite)
Invoked when a job suite is stopping.
|
void |
AbstractSuiteLifeCycleListener.suiteStopping(JobSuite suite) |
void |
ISuiteLifeCycleListener.suiteTerminatedPrematuraly(JobSuite suite)
Invoked when a job suite finished executing.
|
void |
AbstractSuiteLifeCycleListener.suiteTerminatedPrematuraly(JobSuite suite) |
Constructor and Description |
---|
JobHeartbeatGenerator(JobSuite suite) |
StopRequestMonitor(JobSuite suite) |
Copyright © 2007–2021 Norconex Inc.. All rights reserved.