public class HDRemoveIfSameOperation extends HDBaseRemoveOperation implements com.hazelcast.spi.impl.MutatingOperation
dataOldValuedataKey, dataValue, maxIdle, threadId, ttlDEFAULT_FORCED_EVICTION_RETRY_COUNT, FORCED_EVICTION_RETRY_COUNT, PROP_FORCED_EVICTION_RETRY_COUNT| Constructor and Description |
|---|
HDRemoveIfSameOperation() |
HDRemoveIfSameOperation(String name,
com.hazelcast.nio.serialization.Data dataKey,
com.hazelcast.nio.serialization.Data value) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterRun() |
int |
getId() |
Object |
getResponse() |
void |
onWaitExpire() |
protected void |
readInternal(com.hazelcast.nio.ObjectDataInput in) |
protected void |
runInternal() |
boolean |
shouldBackup() |
protected void |
writeInternal(com.hazelcast.nio.ObjectDataOutput out) |
getAsyncBackupCount, getBackupOperation, getSyncBackupCountgetWaitKey, shouldWaitgetKey, getNow, getServiceName, getThreadId, getTtl, getValue, returnsResponse, setThreadIddisposeDeferredBlocks, evict, getFactoryId, getRetryCount, innerBeforeRun, logError, onExecutionFailure, runbeforeRun, canThisOpGenerateWANEvent, getCallerProvenance, getServiceNamespace, invalidateAllKeysInNearCaches, invalidateNearCache, invalidateNearCache, isPostProcessing, publishLoadAsWanUpdate, publishWanRemove, publishWanUpdate, setMapContainer, setMapServicecall, executedLocally, getCallerAddress, getCallerUuid, getCallId, getCallTimeout, getConnection, getInvocationTime, getLogger, getNodeEngine, getOperationResponseHandler, getPartitionId, getReplicaIndex, getService, getWaitTimeout, isUrgent, onInvocationException, onSetCallId, readData, requiresExplicitServiceName, sendResponse, setCallerUuid, setNodeEngine, setOperationResponseHandler, setPartitionId, setReplicaIndex, setService, setServiceName, setValidateTarget, setWaitTimeout, toString, validatesTarget, writeDatapublic HDRemoveIfSameOperation()
public HDRemoveIfSameOperation(String name, com.hazelcast.nio.serialization.Data dataKey, com.hazelcast.nio.serialization.Data value)
protected void runInternal()
runInternal in class HDMapOperationpublic void afterRun()
afterRun in class HDBaseRemoveOperationpublic Object getResponse()
getResponse in class HDBaseRemoveOperationpublic boolean shouldBackup()
shouldBackup in interface com.hazelcast.spi.BackupAwareOperationshouldBackup in class HDBaseRemoveOperationpublic void onWaitExpire()
onWaitExpire in interface com.hazelcast.spi.BlockingOperationonWaitExpire in class HDBaseRemoveOperationprotected void writeInternal(com.hazelcast.nio.ObjectDataOutput out)
throws IOException
writeInternal in class HDBaseRemoveOperationIOExceptionprotected void readInternal(com.hazelcast.nio.ObjectDataInput in)
throws IOException
readInternal in class HDBaseRemoveOperationIOExceptionpublic int getId()
getId in interface com.hazelcast.nio.serialization.IdentifiedDataSerializableCopyright © 2020 Hazelcast, Inc.. All Rights Reserved.