All Classes and Interfaces

Class
Description
Strategy to allow for the customization of command line arguments passed to each partition's execution.
A PartitionHandler implementation that delegates to a TaskLauncher for each of the workers.
A CommandLineRunner used to execute a Step.
Strategy interface to allow for advanced configuration of environment variables for each worker in a partitioned job.
JDBC based implementation of the TaskBatchDao.
Evaluates if the correct conditions have been met to create a TaskJobLauncher.
Map implementation of the TaskBatchDao.
A simple no-op implementation of the EnvironmentVariablesProvider.
Returns the List<String> provided.
Returns any command line arguments used with the TaskExecution provided appended with any additional arguments configured.
Copies all existing environment variables as made available in the Environment only if includeCurrentEnvironment is set to true (default).
Provides auto configuration for the TaskBatchExecutionListener.
Auto configuration for TaskBatchExecutionListener.
Maintains the association between a TaskExecution and a JobExecution executed within it.
Responsible for storing the relationship between a Spring Batch job and the Spring Cloud task it was executed within.
Injects a configured TaskBatchExecutionListener into any batch jobs (beans assignable to AbstractJob) that are executed within the scope of a task.
FactoryBean for a TaskBatchExecutionListener.
Establish properties to be used for how Tasks work with Spring Batch.
ApplicationRunner to launch Spring Batch jobs.
Factory bean for creating an instance of TaskJobLauncherApplicationRunner.
Provides auto configuration for the TaskJobLauncherApplicationRunner.
Supports the launching of partitions.