public abstract class AbstractMultiPartitionMessageTask<P> extends AbstractCallableMessageTask<P>
clientEngine, clientMessage, connection, endpoint, endpointManager, logger, nodeEngine, parameters, serializationService
Modifier | Constructor and Description |
---|---|
protected |
AbstractMultiPartitionMessageTask(ClientMessage clientMessage,
Node node,
Connection connection) |
Modifier and Type | Method and Description |
---|---|
protected Object |
call() |
protected abstract OperationFactory |
createOperationFactory() |
abstract Collection<Integer> |
getPartitions() |
protected abstract Object |
reduce(Map<Integer,Object> map) |
processMessage
decodeClientMessage, encodeResponse, getClientVersion, getDistributedObjectName, getDistributedObjectType, getEndpoint, getMemberBuildInfo, getMethodName, getParameters, getPartitionId, getService, getServiceName, handleProcessingFailure, isAuthenticationMessage, run, sendClientMessage, sendClientMessage, sendClientMessage, sendResponse
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getRequiredPermission
protected AbstractMultiPartitionMessageTask(ClientMessage clientMessage, Node node, Connection connection)
protected Object call() throws Exception
call
in class AbstractCallableMessageTask<P>
Exception
protected abstract OperationFactory createOperationFactory()
public abstract Collection<Integer> getPartitions()
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.