public class HDTryRemoveOperation 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 |
|---|
HDTryRemoveOperation() |
HDTryRemoveOperation(String name,
com.hazelcast.nio.serialization.Data dataKey,
long timeout) |
| 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 HDTryRemoveOperation()
public HDTryRemoveOperation(String name, com.hazelcast.nio.serialization.Data dataKey, long timeout)
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 © 2022 Hazelcast, Inc.. All Rights Reserved.