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. 
 |