Show / Hide Table of Contents

Class CompositeAggregator.Parallel

Parallel implementation of the CompositeAggregator.

Inheritance
object
CompositeAggregator
CompositeAggregator.Parallel
Implements
IPortableObject
IParallelAwareAggregator
IEntryAggregator
Inherited Members
CompositeAggregator.ReadExternal(IPofReader)
CompositeAggregator.WriteExternal(IPofWriter)
CompositeAggregator.Aggregate(ICollection)
CompositeAggregator.Equals(object)
CompositeAggregator.GetHashCode()
CompositeAggregator.ToString()
CompositeAggregator.CreateInstance(IEntryAggregator[])
CompositeAggregator.m_aggregators
object.Equals(object, object)
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
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 null.

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.

Implements

IPortableObject
IParallelAwareAggregator
IEntryAggregator
In this article
Back to top Copyright © 2000, 2024, Oracle and/or its affiliates.