Class CompositeAggregator.Parallel
Parallel implementation of the CompositeAggregator.
Inherited Members
Namespace: Tangosol.Util.Aggregator
Assembly: Coherence.dll
Syntax
[Obsolete("Obsolete as of Coherence 12.2.1")]
public class CompositeAggregator.Parallel : CompositeAggregator, IPortableObject, IParallelAwareAggregator, IEntryAggregator
Constructors
Parallel(IParallelAwareAggregator[])
Construct a parallel CompositeAggregator based on a specified IEntryAggregator array.
Declaration
protected Parallel(IParallelAwareAggregator[] aggregators)
Parameters
| Type | Name | Description |
|---|---|---|
| IParallelAwareAggregator[] | aggregators | An array of IParallelAwareAggregator objects;
may not be |
Properties
ParallelAggregator
Get an aggregator that can take the place of this aggregator in situations in which the IInvocableCache can aggregate in parallel.
Declaration
public virtual IEntryAggregator ParallelAggregator { get; }
Property Value
| Type | Description |
|---|---|
| IEntryAggregator | The aggregator that will be run in parallel. |
Methods
AggregateResults(ICollection)
Aggregate the results of the parallel aggregations.
Declaration
public virtual object AggregateResults(ICollection results)
Parameters
| Type | Name | Description |
|---|---|---|
| ICollection | results | Results to aggregate. |
Returns
| Type | Description |
|---|---|
| object | The aggregation of the parallel aggregation results. |