public abstract class AbstractMutatingCacheOperation extends AbstractCacheOperation implements BackupAwareOperation, MutableOperation, MutatingOperation
This operation publishes COMPLETE event.
| Modifier and Type | Field and Description |
|---|---|
protected int |
completionId |
backupRecord, cache, cacheService, key, response, wanEventPublishernameGENERIC_PARTITION_IDIGNORE_COMPLETION| Modifier | Constructor and Description |
|---|---|
protected |
AbstractMutatingCacheOperation() |
protected |
AbstractMutatingCacheOperation(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) |
beforeRun, getAsyncBackupCount, getFactoryId, getResponse, getServiceName, getServiceNamespace, getSyncBackupCount, logError, onInvocationExceptiongetName, toStringafterRun, call, executedLocally, getCallerAddress, getCallerUuid, getCallId, getCallTimeout, getConnection, getInvocationTime, getLogger, getNodeEngine, getOperationResponseHandler, getPartitionId, getReplicaIndex, getService, getWaitTimeout, isUrgent, onExecutionFailure, onSetCallId, readData, 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 AbstractCacheOperationIOExceptionprotected void readInternal(ObjectDataInput in) throws IOException
readInternal in class AbstractCacheOperationIOExceptionCopyright © 2018 Hazelcast, Inc.. All Rights Reserved.