Package | Description |
---|---|
javax.batch.operations |
Provides APIs for starting, managing, and viewing results of Batch job executions, along with a set of exceptions.
|
Modifier and Type | Method and Description |
---|---|
void |
JobOperator.abandon(long executionId)
Set batch status to ABANDONED.
|
JobExecution |
JobOperator.getJobExecution(long executionId)
Return job execution for specified execution id.
|
List<JobExecution> |
JobOperator.getJobExecutions(JobInstance instance)
Return all job executions belonging to the specified job instance.
|
JobInstance |
JobOperator.getJobInstance(long executionId)
Return the job instance for the specified execution id.
|
int |
JobOperator.getJobInstanceCount(String jobName)
Returns number of instances of a job with a particular name.
|
List<JobInstance> |
JobOperator.getJobInstances(String jobName,
int start,
int count)
Returns all JobInstances belonging to a job with a particular name
in reverse chronological order.
|
Set<String> |
JobOperator.getJobNames()
Returns a set of all job names known to the batch runtime.
|
Properties |
JobOperator.getParameters(long executionId)
Returns job parameters for a specified job instance.
|
List<Long> |
JobOperator.getRunningExecutions(String jobName)
Returns execution ids for job instances with the specified
name that have running executions.
|
List<StepExecution> |
JobOperator.getStepExecutions(long jobExecutionId)
Return StepExecutions for specified execution id.
|
long |
JobOperator.restart(long executionId,
Properties restartParameters)
Restarts a failed or stopped job instance, which executes asynchronously.
|
long |
JobOperator.start(String jobXMLName,
Properties jobParameters)
Creates a new job instance and starts the first execution of that
instance, which executes asynchronously.
|
void |
JobOperator.stop(long executionId)
Request a running job execution stops.
|
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.