| BatchRuntimeException | 
This is the common base class for all of the RuntimeException(s) thrown
 by the  JobOperator API methods to its callers.  
 | 
| JobExecutionAlreadyCompleteException | 
 JobExecutionAlreadyCompleteException is thrown when restart is called for an already-completed job instance. 
 | 
| JobExecutionIsRunningException | 
JobExecutionIsRunningException is thrown when  JobOperator.abandon(long)
 is called on a job execution which is currently running (i.e.  
 | 
| JobExecutionNotMostRecentException | 
 | 
| JobExecutionNotRunningException | 
JobExecutionNotRunningException is thrown when  JobOperator.stop(long)
 is called on a job instance which is not currently running.  
 | 
| JobRestartException | 
 JobRestartException is thrown when an error occurs during the JobOperator
 restart operation. 
 | 
| JobSecurityException | 
 SecurityException is thrown when an user is not authorized to run a JobOperator method, such as
 restart, stop, abandon, any getters, etc. 
 | 
| JobStartException | 
 JobStartException is thrown when an error occurs during the JobOperator
 start operation. 
 | 
| NoSuchJobException | 
 Used in JobOperator methods when referencing a job name value
 which does not correspond to a job recognized by the 
 implementation's repository. 
 | 
| NoSuchJobExecutionException | 
 Used in JobOperator methods when referencing a job execution value
 which does not correspond to a job execution recognized by the 
 implementation's repository. 
 | 
| NoSuchJobInstanceException | 
 Used in JobOperator methods when referencing a job instance value
 which does not correspond to a job instance recognized by the 
 implementation's repository. 
 |