public class MapReduceForMultiMapMessageTask extends AbstractMapReduceTask<com.hazelcast.client.impl.protocol.codec.MapReduceForMultiMapCodec.RequestParameters>
clientEngine, clientMessage, connection, endpoint, logger, nodeEngine, parameters, serializationService
Constructor and Description |
---|
MapReduceForMultiMapMessageTask(ClientMessage clientMessage,
Node node,
Connection connection) |
Modifier and Type | Method and Description |
---|---|
protected com.hazelcast.client.impl.protocol.codec.MapReduceForMultiMapCodec.RequestParameters |
decodeClientMessage(ClientMessage clientMessage) |
protected ClientMessage |
encodeResponse(Object response) |
protected int |
getChunkSize() |
protected CombinerFactory |
getCombinerFactory() |
String |
getDistributedObjectName()
Used for
SecurityInterceptor |
protected String |
getJobId() |
protected Collection |
getKeys() |
protected KeyValueSource |
getKeyValueSource() |
protected Mapper |
getMapper() |
protected KeyPredicate |
getPredicate() |
protected ReducerFactory |
getReducerFactory() |
protected String |
getTopologyChangedStrategy() |
getMethodName, getParameters, getRequiredPermission, getServiceName, onFailure, onResponse, processMessage
doRun, getDistributedObjectType, getMemberBuildInfo, getPartitionId, getService, handleProcessingFailure, run, sendClientMessage, sendClientMessage, sendClientMessage, sendResponse
public MapReduceForMultiMapMessageTask(ClientMessage clientMessage, Node node, Connection connection)
protected String getJobId()
getJobId
in class AbstractMapReduceTask<com.hazelcast.client.impl.protocol.codec.MapReduceForMultiMapCodec.RequestParameters>
protected int getChunkSize()
getChunkSize
in class AbstractMapReduceTask<com.hazelcast.client.impl.protocol.codec.MapReduceForMultiMapCodec.RequestParameters>
protected String getTopologyChangedStrategy()
getTopologyChangedStrategy
in class AbstractMapReduceTask<com.hazelcast.client.impl.protocol.codec.MapReduceForMultiMapCodec.RequestParameters>
protected KeyValueSource getKeyValueSource()
getKeyValueSource
in class AbstractMapReduceTask<com.hazelcast.client.impl.protocol.codec.MapReduceForMultiMapCodec.RequestParameters>
protected Mapper getMapper()
getMapper
in class AbstractMapReduceTask<com.hazelcast.client.impl.protocol.codec.MapReduceForMultiMapCodec.RequestParameters>
protected CombinerFactory getCombinerFactory()
getCombinerFactory
in class AbstractMapReduceTask<com.hazelcast.client.impl.protocol.codec.MapReduceForMultiMapCodec.RequestParameters>
protected ReducerFactory getReducerFactory()
getReducerFactory
in class AbstractMapReduceTask<com.hazelcast.client.impl.protocol.codec.MapReduceForMultiMapCodec.RequestParameters>
protected Collection getKeys()
getKeys
in class AbstractMapReduceTask<com.hazelcast.client.impl.protocol.codec.MapReduceForMultiMapCodec.RequestParameters>
protected KeyPredicate getPredicate()
getPredicate
in class AbstractMapReduceTask<com.hazelcast.client.impl.protocol.codec.MapReduceForMultiMapCodec.RequestParameters>
protected com.hazelcast.client.impl.protocol.codec.MapReduceForMultiMapCodec.RequestParameters decodeClientMessage(ClientMessage clientMessage)
decodeClientMessage
in class AbstractMessageTask<com.hazelcast.client.impl.protocol.codec.MapReduceForMultiMapCodec.RequestParameters>
protected ClientMessage encodeResponse(Object response)
encodeResponse
in class AbstractMessageTask<com.hazelcast.client.impl.protocol.codec.MapReduceForMultiMapCodec.RequestParameters>
public String getDistributedObjectName()
SecureRequest
SecurityInterceptor
getDistributedObjectName
in interface SecureRequest
getDistributedObjectName
in class AbstractMessageTask<com.hazelcast.client.impl.protocol.codec.MapReduceForMultiMapCodec.RequestParameters>
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.