public abstract class HDBaseRemoveOperation extends HDLockAwareOperation implements com.hazelcast.spi.BackupAwareOperation
| Modifier and Type | Field and Description |
|---|---|
protected com.hazelcast.nio.serialization.Data |
dataOldValue |
dataKey, dataValue, maxIdle, 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() |
protected void |
writeInternal(com.hazelcast.nio.ObjectDataOutput out) |
getWaitKey, shouldWaitgetKey, getNow, getServiceName, getThreadId, getTtl, getValue, returnsResponse, setThreadIddisposeDeferredBlocks, evict, getFactoryId, getRetryCount, innerBeforeRun, logError, onExecutionFailure, run, runInternalbeforeRun, 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 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 writeInternal(com.hazelcast.nio.ObjectDataOutput out)
throws IOException
writeInternal in class HDKeyBasedMapOperationIOExceptionprotected void readInternal(com.hazelcast.nio.ObjectDataInput in)
throws IOException
readInternal in class HDKeyBasedMapOperationIOExceptionCopyright © 2020 Hazelcast, Inc.. All Rights Reserved.