Oracle® Coherence .NET API Reference Release 3.7.1
E22844-03

CompositeAggregator provides an ability to execute a collection of aggregators against the same subset of the entries in an IInvocableCache, resulting in a list of corresponding aggregation results.

The CompositeAggregator..::.Parallel type exposes the following members.

Constructors

  NameDescription
CompositeAggregator..::.Parallel
Construct a parallel CompositeAggregator based on a specified IEntryAggregator array.

Methods

  NameDescription
Aggregate
Process a set of IInvocableCacheEntry objects in order to produce an aggregated result.
(Inherited from CompositeAggregator.)
AggregateResults
Aggregate the results of the parallel aggregations.
Equals
Compare the CompositeAggregator with another object to determine equality.
(Inherited from CompositeAggregator.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Determine a hash value for the CompositeAggregator object according to the general object.GetHashCode() contract.
(Inherited from CompositeAggregator.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ReadExternal
Restore the contents of a user type instance by reading its state using the specified IPofReader object.
(Inherited from CompositeAggregator.)
ToString
Return a human-readable description for this CompositeAggregator.
(Inherited from CompositeAggregator.)
WriteExternal
Save the contents of a POF user type instance by writing its state using the specified IPofWriter object.
(Inherited from CompositeAggregator.)

Fields

  NameDescription
m_aggregators
The underlyig IEntryAggregator array.
(Inherited from CompositeAggregator.)

Properties

  NameDescription
ParallelAggregator
Get an aggregator that can take the place of this aggregator in situations in which the IInvocableCache can aggregate in parallel.

See Also