public abstract class AbstractMapPutMessageTask<P> extends AbstractPartitionMessageTask<P>
Modifier and Type | Field and Description |
---|---|
protected long |
startTimeNanos |
clientEngine, clientMessage, connection, endpoint, logger, nodeEngine, parameters, serializationService
Modifier | Constructor and Description |
---|---|
protected |
AbstractMapPutMessageTask(ClientMessage clientMessage,
Node node,
Connection connection) |
Modifier and Type | Method and Description |
---|---|
protected void |
beforeProcess()
Called on node side, before starting any operation.
|
protected void |
beforeResponse()
Called on node side, after process is run and right before sending the response to the client.
|
protected MapOperationProvider |
getMapOperationProvider(String mapName) |
Permission |
getRequiredPermission() |
String |
getServiceName() |
afterResponse, execute, onFailure, onResponse, prepareOperation, processMessage
decodeClientMessage, doRun, encodeResponse, getDistributedObjectName, getDistributedObjectType, getMemberBuildInfo, getMethodName, getParameters, getPartitionId, getService, handleProcessingFailure, run, sendClientMessage, sendClientMessage, sendClientMessage, sendResponse
protected AbstractMapPutMessageTask(ClientMessage clientMessage, Node node, Connection connection)
protected void beforeProcess()
AbstractPartitionMessageTask
beforeProcess
in class AbstractPartitionMessageTask<P>
protected void beforeResponse()
AbstractPartitionMessageTask
beforeResponse
in class AbstractPartitionMessageTask<P>
public Permission getRequiredPermission()
public String getServiceName()
getServiceName
in class AbstractMessageTask<P>
protected final MapOperationProvider getMapOperationProvider(String mapName)
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.