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