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.Implementation of theSystemExiterinterface that calls the standards System.exit method.This incrementer increments a "run.id" parameter of typeLongfrom the given job parameters.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.