Package org.springframework.batch.core.launch.support
@NonNullApi
package org.springframework.batch.core.launch.support
Support classes for use in bootstrap and launch implementations or configurations.
- Author:
- Michael Minella, Mahmoud Ben Hassine
-
ClassDescriptionBasic launcher for starting jobs from the command line.This incrementer uses a
DataFieldMaxValueIncrementerto generate the sequence of values to use as job instance discriminator.This interface should be implemented when an environment calling the batch framework has specific requirements regarding the operating system process return status.Convenient factory bean that creates a transactional proxy around aJobOperator.Deprecated, for removal: This API element is subject to removal in a future version.since 5.0 with no replacement.Implementation of theSystemExiterinterface that calls the standards System.exit method.This incrementer increments a "run.id" parameter of typeLongfrom the given job parameters.Deprecated, for removal: This API element is subject to removal in a future version.Since v5.0.0 for removal in v5.2.0.Simple implementation of the JobOperator interface.An implementation ofExitCodeMapperthat can be configured through a map from batch exit codes (String) to integer results.Interface for exiting the JVM.Implementation of theJobLauncherinterface based on aTaskExecutor.