Package org.springframework.batch.core.partition.support

Interface Summary
Partitioner Central strategy interface for creating input parameters for a partitioned step in the form of ExecutionContext instances.
PartitionNameProvider Optional interface for Partitioner implementations that need to use a custom naming scheme for partitions.
StepExecutionAggregator Strategy for a aggregating step executions, usually when they are the result of partitioned or remote execution.
 

Class Summary
DefaultStepExecutionAggregator Convenience class for aggregating a set of StepExecution instances into a single result.
MultiResourcePartitioner Implementation of Partitioner that locates multiple resources and associates their file names with execution context keys.
PartitionStep Implementation of Step which partitions the execution and spreads the load using a PartitionHandler.
RemoteStepExecutionAggregator Convenience class for aggregating a set of StepExecution instances when the input comes from remote steps, so the data need to be refreshed from the repository.
SimplePartitioner Simplest possible implementation of Partitioner.
SimpleStepExecutionSplitter Generic implementation of StepExecutionSplitter that delegates to a Partitioner to generate ExecutionContext instances.
TaskExecutorPartitionHandler A PartitionHandler that uses a TaskExecutor to execute the partitioned Step locally in multiple threads.
 



Copyright © 2013 SpringSource. All Rights Reserved.