| Name | Description | Type | Package | Framework | 
| CommandLineJobRunner | Basic launcher for starting jobs from the command line. | Class | org.springframework.batch.core.launch.support | Spring Batch | 
| ExitCodeMapper | This interface should be implemented when an environment calling the batchframework has specific requirements regarding the operating system process | Interface | org.springframework.batch.core.launch.support | Spring Batch | 
| JobExecutionNotFailedException | Checked exception to indicate that user asked for a job execution to beresumed when actually it didn't fail. | Class | org.springframework.batch.core.launch | Spring Batch | 
| JobExecutionNotRunningException | Execution indicating that a JobExecution that is not currently running hasbeen requested to stop. | Class | org.springframework.batch.core.launch | Spring Batch | 
| JobExecutionNotStoppedException | Checked exception to indicate that user asked for a job execution to beaborted when hasn't been stopped. | Class | org.springframework.batch.core.launch | Spring Batch | 
| JobInstanceAlreadyExistsException | Checked exception to indicate that a required Job is notAuthor:Dave SyerSee Also:Serialized Form | Class | org.springframework.batch.core.launch | Spring Batch | 
| JobLauncher | Simple interface for controlling jobs, including possible ad-hoc executions,based on different runtime identifiers. | Interface | org.springframework.batch.core.launch | Spring Batch | 
| JobOperator | Low level interface for inspecting and controlling jobs with access only toprimitive and collection types. | Interface | org.springframework.batch.core.launch | Spring Batch | 
| JobParametersNotFoundException | Checked exception to indicate that a required JobParametersIncrementer is notAuthor:Dave SyerSee Also:Serialized Form | Class | org.springframework.batch.core.launch | Spring Batch | 
| JobRegistryBackgroundJobRunner | Command line launcher for registering jobs with a JobRegistry. | Class | org.springframework.batch.core.launch.support | Spring Batch | 
| JvmSystemExiter | System. | Class | org.springframework.batch.core.launch.support | Spring Batch | 
| NoSuchJobException | Checked exception to indicate that a required Job is notAuthor:Dave SyerSee Also:Serialized Form | Class | org.springframework.batch.core.launch | Spring Batch | 
| NoSuchJobExecutionException | Checked exception to indicate that a required JobExecution is notAuthor:Dave SyerSee Also:Serialized Form | Class | org.springframework.batch.core.launch | Spring Batch | 
| NoSuchJobInstanceException | Exception that signals that the user requested an operation on a non-existentAuthor:Dave SyerSee Also:Serialized Form | Class | org.springframework.batch.core.launch | Spring Batch | 
| RunIdIncrementer | Class | org.springframework.batch.core.launch.support | Spring Batch | |
| RuntimeExceptionTranslator | Class | org.springframework.batch.core.launch.support | Spring Batch | |
| ScheduledJobParametersFactory | Class | org.springframework.batch.core.launch.support | Spring Batch | |
| SimpleJobLauncher | Simple implementation of the JobLauncher interface. | Class | org.springframework.batch.core.launch.support | Spring Batch | 
| SimpleJobOperator | Simple implementation of the JobOperator interface. | Class | org.springframework.batch.core.launch.support | Spring Batch | 
| SimpleJvmExitCodeMapper | An implementation of ExitCodeMapper that can be configured through amap from batch exit codes (String) to integer results. | Class | org.springframework.batch.core.launch.support | Spring Batch | 
| SystemExiter | Interface for exiting the JVM. | Interface | org.springframework.batch.core.launch.support | Spring Batch |