Interface InvocableMap.ParallelAwareAggregator<K,​V,​P,​R>

  • Type Parameters:
    K - the type of the Map entry keys
    V - the type of the Map entry values
    P - the type of the intermediate result during the parallel stage
    R - the type of the value returned by the ParallelAwareAggregator
    All Superinterfaces:
    InvocableMap.EntryAggregator<K,​V,​R>, Serializable
    Enclosing interface:

    public static interface InvocableMap.ParallelAwareAggregator<K,​V,​P,​R>
    extends InvocableMap.EntryAggregator<K,​V,​R>
    This interface was deprecated in Coherence 12.2.1 and might be removed in a future release. Use InvocableMap.StreamingAggregator instead.
    A ParallelAwareAggregator is an advanced extension to EntryAggregator that is explicitly capable of being run in parallel, for example in a distributed environment.
    • Method Detail

      • aggregateResults

        R aggregateResults​(Collection<P> collResults)
        Aggregate the results of the partial aggregations into a final result.
        collResults - the partial aggregation results
        the aggregation of the partial aggregation results