public abstract class DefaultMapAggregateMessageTask<P> extends AbstractMapQueryMessageTask<P,AggregationResult,AggregationResult,Object>
clientEngine, clientMessage, connection, endpoint, logger, nodeEngine, parameters, serializationService| Constructor and Description | 
|---|
DefaultMapAggregateMessageTask(ClientMessage clientMessage,
                              Node node,
                              Connection connection)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
extractAndAppendResult(Collection<AggregationResult> results,
                      AggregationResult aggregationResult)  | 
protected IterationType | 
getIterationType()  | 
protected Predicate | 
getPredicate()  | 
protected Projection<?,?> | 
getProjection()  | 
protected Object | 
reduce(Collection<AggregationResult> results)  | 
call, getAggregator, getRequiredPermission, getServiceNameprocessMessagedecodeClientMessage, doRun, encodeResponse, getDistributedObjectName, getDistributedObjectType, getMemberBuildInfo, getMethodName, getParameters, getPartitionId, getService, handleProcessingFailure, run, sendClientMessage, sendClientMessage, sendClientMessage, sendResponsepublic DefaultMapAggregateMessageTask(ClientMessage clientMessage, Node node, Connection connection)
protected IterationType getIterationType()
getIterationType in class AbstractMapQueryMessageTask<P,AggregationResult,AggregationResult,Object>protected Projection<?,?> getProjection()
getProjection in class AbstractMapQueryMessageTask<P,AggregationResult,AggregationResult,Object>protected Predicate getPredicate()
getPredicate in class AbstractMapQueryMessageTask<P,AggregationResult,AggregationResult,Object>protected void extractAndAppendResult(Collection<AggregationResult> results, AggregationResult aggregationResult)
extractAndAppendResult in class AbstractMapQueryMessageTask<P,AggregationResult,AggregationResult,Object>protected Object reduce(Collection<AggregationResult> results)
reduce in class AbstractMapQueryMessageTask<P,AggregationResult,AggregationResult,Object>Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.