@NonNullApi

# Package org.springframework.batch.core.launch.support

Support classes for use in bootstrap and launch implementations or configurations.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ExitCodeMapper | This interface should be implemented when an environment calling the batch framework has specific requirements regarding the operating system process return status.
  SystemExiter | Interface for exiting the JVM.

- Class Summary
  Class | Description
  --- | ---
  CommandLineJobRunner | Basic launcher for starting jobs from the command line.
  JobRegistryBackgroundJobRunner | Command line launcher for registering jobs with a `JobRegistry`.
  JvmSystemExiter | Implementation of the `SystemExiter` interface that calls the standards System.exit method.
  RunIdIncrementer |
  RuntimeExceptionTranslator |
  ScheduledJobParametersFactory |
  SimpleJobLauncher | Simple implementation of the `JobLauncher` interface.
  SimpleJobOperator | Simple implementation of the JobOperator interface.
  SimpleJvmExitCodeMapper | An implementation of `ExitCodeMapper` that can be configured through a map from batch exit codes (String) to integer results.

## Package org.springframework.batch.core.launch.support Description

Support classes for use in bootstrap and launch implementations or configurations.

Author:
  Michael Minella, Mahmoud Ben Hassine