public abstract class MutatingCacheOperation extends KeyBasedCacheOperation implements BackupAwareOperation, MutableOperation, MutatingOperation
This operation publishes COMPLETE event.
| Modifier and Type | Field and Description |
|---|---|
protected int |
completionId |
backupRecord, key, responsecacheService, dontCreateCacheRecordStoreIfNotExist, recordStore, tenantContext, wanEventPublishernameGENERIC_PARTITION_IDIGNORE_COMPLETION| Modifier | Constructor and Description |
|---|---|
protected |
MutatingCacheOperation() |
protected |
MutatingCacheOperation(String name,
Data key,
int completionId) |
| Modifier and Type | Method and Description |
|---|---|
int |
getCompletionId() |
protected void |
readInternal(ObjectDataInput in) |
void |
setCompletionId(int completionId) |
protected void |
writeInternal(ObjectDataOutput out) |
getResponseafterRun, beforeRun, beforeRunInternal, dispose, getAsyncBackupCount, getFactoryId, getServiceName, getServiceNamespace, getSyncBackupCount, logError, onInvocationException, publishWanRemove, publishWanUpdate, publishWanUpdate, publishWanUpdategetName, toStringcall, executedLocally, getCallerAddress, getCallerUuid, getCallId, getCallTimeout, getConnection, getInvocationTime, getLogger, getNodeEngine, getOperationResponseHandler, getPartitionId, getReplicaIndex, getService, getWaitTimeout, isUrgent, onExecutionFailure, onSetCallId, readData, requiresExplicitServiceName, returnsResponse, run, sendResponse, setCallerUuid, setNodeEngine, setOperationResponseHandler, setPartitionId, setReplicaIndex, setService, setServiceName, setValidateTarget, setWaitTimeout, toString, validatesTarget, writeDataclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAsyncBackupCount, getBackupOperation, getSyncBackupCount, shouldBackupgetPartitionIdgetIdreadData, writeDatapublic int getCompletionId()
getCompletionId in interface MutableOperationpublic void setCompletionId(int completionId)
setCompletionId in interface MutableOperationprotected void writeInternal(ObjectDataOutput out) throws IOException
writeInternal in class KeyBasedCacheOperationIOExceptionprotected void readInternal(ObjectDataInput in) throws IOException
readInternal in class KeyBasedCacheOperationIOExceptionCopyright © 2019 Hazelcast, Inc.. All Rights Reserved.