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