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
DataFieldMaxValueIncrementer
to 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 theSystemExiter
interface that calls the standards System.exit method.This incrementer increments a "run.id" parameter of typeLong
from 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 ofExitCodeMapper
that can be configured through a map from batch exit codes (String) to integer results.Interface for exiting the JVM.Implementation of theJobLauncher
interface based on aTaskExecutor
.