public class ReplaceIfSameOperation extends BasePutOperation
dataOldValue, eventType, putTransientdataKey, dataValue, threadId, ttlcreateRecordStoreOnDemand, mapContainer, mapEventPublisher, mapService, mapServiceContext, recordStorenameGENERIC_PARTITION_ID| Constructor and Description |
|---|
ReplaceIfSameOperation() |
ReplaceIfSameOperation(String name,
Data dataKey,
Data expect,
Data update) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterRun() |
int |
getId()
Returns type identifier for this class.
|
Object |
getResponse() |
void |
onWaitExpire() |
protected void |
readInternal(ObjectDataInput in) |
void |
run() |
boolean |
shouldBackup()
Checks if a backup needs to be made.
|
protected void |
writeInternal(ObjectDataOutput out) |
getAsyncBackupCount, getBackupOperation, getSyncBackupCountgetWaitKey, shouldWaitcreateMapEntry, getKey, getLocalMapStats, getNow, getThreadId, getTtl, getValue, noOp, setThreadIdbeforeRun, evict, getFactoryId, getServiceName, innerBeforeRun, invalidateAllKeysInNearCaches, invalidateNearCache, invalidateNearCache, isPostProcessing, setMapContainer, setMapServicegetName, toStringexecutedLocally, getCallerAddress, getCallerUuid, getCallId, getCallTimeout, getConnection, getInvocationTime, getLogger, getNodeEngine, getOperationResponseHandler, getPartitionId, getReplicaIndex, getService, getWaitTimeout, isUrgent, logError, onExecutionFailure, onInvocationException, onSetCallId, readData, returnsResponse, sendResponse, setCallerUuid, setNodeEngine, setOperationResponseHandler, setPartitionId, setReplicaIndex, setService, setServiceName, setValidateTarget, setWaitTimeout, toString, validatesTarget, writeDataclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetPartitionIdgetWaitTimeoutreadData, writeDatapublic void afterRun()
afterRun in class BasePutOperationpublic Object getResponse()
getResponse in class Operationpublic boolean shouldBackup()
BackupAwareOperationshouldBackup in interface BackupAwareOperationshouldBackup in class BasePutOperationpublic void onWaitExpire()
onWaitExpire in interface BlockingOperationonWaitExpire in class BasePutOperationprotected void writeInternal(ObjectDataOutput out) throws IOException
writeInternal in class MutatingKeyBasedMapOperationIOExceptionprotected void readInternal(ObjectDataInput in) throws IOException
readInternal in class MutatingKeyBasedMapOperationIOExceptionpublic int getId()
IdentifiedDataSerializableCopyright © 2017 Hazelcast, Inc.. All Rights Reserved.