|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||