Summer.Batch.Core.Job.Flow.Support.State.IFlowExecutionAggregator Interface Reference
Strategy interface for aggregating FlowExecution instances into a single exit status. More...
Inheritance diagram for Summer.Batch.Core.Job.Flow.Support.State.IFlowExecutionAggregator:
Public Member Functions | |
FlowExecutionStatus | Aggregate (ICollection< FlowExecution > executions) |
Aggregates the given collection of executions into a single FlowExecutionStatus. More... | |
Detailed Description
Strategy interface for aggregating FlowExecution instances into a single exit status.
Member Function Documentation
FlowExecutionStatus Summer.Batch.Core.Job.Flow.Support.State.IFlowExecutionAggregator.Aggregate | ( | ICollection< FlowExecution > | executions | ) |
Aggregates the given collection of executions into a single FlowExecutionStatus.
- Parameters
-
executions the executions to aggregate
- Returns
- a summary status for the whole lot
Implemented in Summer.Batch.Core.Job.Flow.Support.State.MaxValueFlowExecutionAggregator.
The documentation for this interface was generated from the following file:
- Summer.Batch.Core/Core/Job/Flow/Support/State/IFlowExecutionAggregator.cs