public abstract class AbstractMapQueryMessageTask<P,QueryResult extends Result,AccumulatedResults,ReducedResult> extends AbstractCallableMessageTask<P>
clientEngine, clientMessage, connection, endpoint, logger, nodeEngine, parameters, serializationService| Modifier | Constructor and Description | 
|---|---|
protected  | 
AbstractMapQueryMessageTask(ClientMessage clientMessage,
                           Node node,
                           Connection connection)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Object | 
call()  | 
protected abstract void | 
extractAndAppendResult(Collection<AccumulatedResults> results,
                      QueryResult queryResult)  | 
protected abstract Aggregator<?,?> | 
getAggregator()  | 
protected abstract IterationType | 
getIterationType()  | 
protected abstract Predicate | 
getPredicate()  | 
protected abstract Projection<?,?> | 
getProjection()  | 
Permission | 
getRequiredPermission()  | 
String | 
getServiceName()  | 
protected abstract ReducedResult | 
reduce(Collection<AccumulatedResults> results)  | 
processMessagedecodeClientMessage, doRun, encodeResponse, getDistributedObjectName, getDistributedObjectType, getMemberBuildInfo, getMethodName, getParameters, getPartitionId, getService, handleProcessingFailure, run, sendClientMessage, sendClientMessage, sendClientMessage, sendResponseprotected AbstractMapQueryMessageTask(ClientMessage clientMessage, Node node, Connection connection)
public final String getServiceName()
getServiceName in class AbstractMessageTask<P>public Permission getRequiredPermission()
protected abstract Predicate getPredicate()
protected abstract Aggregator<?,?> getAggregator()
protected abstract Projection<?,?> getProjection()
protected abstract void extractAndAppendResult(Collection<AccumulatedResults> results, QueryResult queryResult)
protected abstract ReducedResult reduce(Collection<AccumulatedResults> results)
protected abstract IterationType getIterationType()
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.