Package org.springframework.batch.core.partition
@NullMarked
package org.springframework.batch.core.partition
Interfaces for partitioning components.
- Author:
- Michael Minella, Mahmoud Ben Hassine
-
ClassDescriptionCentral strategy interface for creating input parameters for a partitioned step in the form of
ExecutionContextinstances.Interface defining the responsibilities of controlling the execution of a partitionedStepExecution.Optional interface forPartitionerimplementations that need to use a custom naming scheme for partitions.Implementation ofStepwhich partitions the execution and spreads the load using aPartitionHandler.Strategy for aggregating step executions, usually when they are the result of partitioned or remote execution.Strategy interface for generating input contexts for a partitioned step execution independent from the fabric they are going to run on.