public abstract class AbstractMutatingCacheOperation extends AbstractNamedOperation implements BackupAwareOperation
| Modifier and Type | Field and Description |
|---|---|
protected int |
completionId |
static int |
IGNORE_COMPLETION |
name| Modifier | Constructor and Description |
|---|---|
protected |
AbstractMutatingCacheOperation() |
protected |
AbstractMutatingCacheOperation(String name,
Data key,
int completionId) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterRun() |
void |
beforeRun() |
int |
getAsyncBackupCount() |
int |
getCompletionId() |
int |
getFactoryId()
Returns DataSerializableFactory factory id for this class.
|
Object |
getResponse() |
int |
getSyncBackupCount() |
protected void |
readInternal(ObjectDataInput in) |
boolean |
returnsResponse() |
void |
setCompletionId(int completionId) |
protected void |
writeInternal(ObjectDataOutput out) |
getNamegetCallerAddress, getCallerUuid, getCallId, getCallTimeout, getConnection, getExecutorName, getInvocationTime, getLogger, getNodeEngine, getPartitionId, getReplicaIndex, getResponseHandler, getService, getServiceName, getStartTime, getWaitTimeout, isUrgent, logError, onException, readData, run, setCallerUuid, setExecutorName, setNodeEngine, setPartitionId, setReplicaIndex, setResponseHandler, setService, setServiceName, setValidateTarget, setWaitTimeout, validatesTarget, writeDataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAsyncBackupCount, getBackupOperation, getSyncBackupCount, shouldBackupgetPartitionIdgetIdreadData, writeDatapublic static final int IGNORE_COMPLETION
protected int completionId
public void afterRun()
throws Exception
afterRun in class AbstractOperationExceptionpublic int getCompletionId()
public void setCompletionId(int completionId)
protected void writeInternal(ObjectDataOutput out) throws IOException
IOExceptionprotected void readInternal(ObjectDataInput in) throws IOException
IOExceptionpublic final void beforeRun()
throws Exception
beforeRun in class AbstractOperationExceptionpublic boolean returnsResponse()
returnsResponse in interface RemotePropagatable<Operation>returnsResponse in class AbstractOperationpublic final Object getResponse()
getResponse in class AbstractOperationpublic int getFactoryId()
IdentifiedDataSerializablegetFactoryId in interface IdentifiedDataSerializablepublic final int getSyncBackupCount()
public final int getAsyncBackupCount()
Copyright © 2014 Hazelcast, Inc.. All Rights Reserved.