com.hazelcast.client.impl.protocol.task.map
public abstract class AbstractMapQueryMessageTask<P> extends AbstractCallableMessageTask<P>
clientEngine, clientMessage, connection, endpoint, endpointManager, 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 Predicate |
getPredicate() |
Permission |
getRequiredPermission() |
String |
getServiceName() |
protected abstract Object |
reduce(Collection<QueryResultEntry> result) |
processMessage
decodeClientMessage, encodeResponse, getDistributedObjectName, getDistributedObjectType, getEndpoint, getMethodName, getParameters, getPartitionId, getService, isAuthenticationMessage, run, sendClientMessage, sendClientMessage, sendClientMessage, sendResponse
protected AbstractMapQueryMessageTask(ClientMessage clientMessage, Node node, Connection connection)
public final String getServiceName()
getServiceName
in class AbstractMessageTask<P>
public Permission getRequiredPermission()
protected final Object call() throws Exception
call
in class AbstractCallableMessageTask<P>
Exception
protected abstract Predicate getPredicate()
protected abstract Object reduce(Collection<QueryResultEntry> result)
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.