Summer.Batch.Core.Partition.Support.DefaultStepExecutionAggregator Class Reference
Default implementation of IStepExecutionAggregator. More...
Inheritance diagram for Summer.Batch.Core.Partition.Support.DefaultStepExecutionAggregator:
Public Member Functions | |||||||
void | Aggregate (StepExecution result, ICollection< StepExecution > executions) | ||||||
Aggregates the input executions into the result StepExecution. The aggregated fields are:
| |||||||
Detailed Description
Default implementation of IStepExecutionAggregator.
Member Function Documentation
void Summer.Batch.Core.Partition.Support.DefaultStepExecutionAggregator.Aggregate | ( | StepExecution | result, |
ICollection< StepExecution > | executions | ||
) |
Aggregates the input executions into the result StepExecution. The aggregated fields are:
BatchStatus | using the highest value using BatchStatus.Max |
ExitStatus | using ExitStatus.And |
counters (e.g., CommitCount, RollbackCount) | by arithmetic sum |
- Parameters
-
result the result to overwrite executions the inputs
Implements Summer.Batch.Core.Partition.Support.IStepExecutionAggregator.
The documentation for this class was generated from the following file:
- Summer.Batch.Core/Core/Partition/Support/DefaultStepExecutionAggregator.cs