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. |