public abstract class HDBaseRemoveOperation extends HDLockAwareOperation implements com.hazelcast.spi.BackupAwareOperation
| Modifier and Type | Field and Description |
|---|---|
protected com.hazelcast.nio.serialization.Data |
dataOldValue |
protected boolean |
disableWanReplicationEvent
Used by WAN replication service to disable WAN replication event publishing.
|
dataKey, dataValue, threadId, ttlDEFAULT_FORCED_EVICTION_RETRY_COUNT, FORCED_EVICTION_RETRY_COUNT, PROP_FORCED_EVICTION_RETRY_COUNT| Constructor and Description |
|---|
HDBaseRemoveOperation() |
HDBaseRemoveOperation(String name,
com.hazelcast.nio.serialization.Data dataKey) |
HDBaseRemoveOperation(String name,
com.hazelcast.nio.serialization.Data dataKey,
boolean disableWanReplicationEvent) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterRun() |
int |
getAsyncBackupCount() |
com.hazelcast.spi.Operation |
getBackupOperation() |
Object |
getResponse() |
int |
getSyncBackupCount() |
void |
onWaitExpire() |
protected void |
readInternal(com.hazelcast.nio.ObjectDataInput in) |
boolean |
shouldBackup() |
getWaitKey, shouldWaitgetKey, getNow, getServiceName, getThreadId, getTtl, getValue, returnsResponse, setThreadId, writeInternaldisposeDeferredBlocks, evict, getFactoryId, getRetryCount, innerBeforeRun, logError, onExecutionFailure, run, runInternalbeforeRun, getServiceNamespace, invalidateAllKeysInNearCaches, invalidateNearCache, invalidateNearCache, isPostProcessing, setMapContainer, setMapServicecall, executedLocally, getCallerAddress, getCallerUuid, getCallId, getCallTimeout, getConnection, getInvocationTime, getLogger, getNodeEngine, getOperationResponseHandler, getPartitionId, getReplicaIndex, getService, getWaitTimeout, isUrgent, onInvocationException, onSetCallId, readData, sendResponse, setCallerUuid, setNodeEngine, setOperationResponseHandler, setPartitionId, setReplicaIndex, setService, setServiceName, setValidateTarget, setWaitTimeout, toString, validatesTarget, writeDataprotected transient com.hazelcast.nio.serialization.Data dataOldValue
protected boolean disableWanReplicationEvent
public HDBaseRemoveOperation(String name, com.hazelcast.nio.serialization.Data dataKey, boolean disableWanReplicationEvent)
public HDBaseRemoveOperation(String name, com.hazelcast.nio.serialization.Data dataKey)
public HDBaseRemoveOperation()
public void afterRun()
afterRun in class HDKeyBasedMapOperationpublic Object getResponse()
getResponse in class com.hazelcast.spi.Operationpublic com.hazelcast.spi.Operation getBackupOperation()
getBackupOperation in interface com.hazelcast.spi.BackupAwareOperationpublic int getAsyncBackupCount()
getAsyncBackupCount in interface com.hazelcast.spi.BackupAwareOperationpublic int getSyncBackupCount()
getSyncBackupCount in interface com.hazelcast.spi.BackupAwareOperationpublic boolean shouldBackup()
shouldBackup in interface com.hazelcast.spi.BackupAwareOperationpublic void onWaitExpire()
onWaitExpire in interface com.hazelcast.spi.BlockingOperationonWaitExpire in class HDLockAwareOperationprotected void readInternal(com.hazelcast.nio.ObjectDataInput in)
throws IOException
readInternal in class HDKeyBasedMapOperationIOExceptionCopyright © 2020 Hazelcast, Inc.. All Rights Reserved.