Class LocalClusterPartialUpdateOperationData
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.gateway.sink.AbstractLocalClusterOperationData
com.gigaspaces.internal.cluster.node.impl.gateway.sink.AbstractLocalClusterWriteOperationData
com.gigaspaces.internal.cluster.node.impl.gateway.sink.LocalClusterUpdateOperationData
com.gigaspaces.internal.cluster.node.impl.gateway.sink.LocalClusterPartialUpdateOperationData
- All Implemented Interfaces:
DataConflictOperation,DataSyncOperation
Operation executer for a partial update replication sink gateway operation against a local
cluster.
- Since:
- 8.0.3
- Author:
- idan
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.gigaspaces.cluster.replication.gateway.conflict.DataConflictOperation
DataConflictOperation.OperationType -
Field Summary
Fields inherited from class com.gigaspaces.internal.cluster.node.impl.gateway.sink.AbstractLocalClusterOperationData
_aborted, _conflictCause, _pendingOperations, _previousConflictCause, _retriesCount, _spaceProxy -
Constructor Summary
ConstructorsConstructorDescriptionLocalClusterPartialUpdateOperationData(ISpaceProxy spaceProxy, IEntryPacket entryPacket) -
Method Summary
Modifier and TypeMethodDescriptionprotected intprotected intbooleanMethods inherited from class com.gigaspaces.internal.cluster.node.impl.gateway.sink.LocalClusterUpdateOperationData
isConflictError, supportsBatchingMethods inherited from class com.gigaspaces.internal.cluster.node.impl.gateway.sink.AbstractLocalClusterWriteOperationData
execute, getDataAsDocument, getDataAsObject, getOperationEntry, getSpaceId, getUid, isOverriden, isSameOperationType, overrideImpl, setConflictCause, supportsDataAsDocument, supportsDataAsObject, supportsGetSpaceIdMethods inherited from class com.gigaspaces.internal.cluster.node.impl.gateway.sink.AbstractLocalClusterOperationData
abort, addPendingOperation, convertExceptionToConflict, getConflictCause, getResolutionDescription, getResolveAttempt, getRetriesCount, getTypeDescriptor, hasConflict, incrementResolveAttempt, incrementRetriesCounter, isAborted, isRetryable, override, reset, supportsAbort, supportsGetTypeDescriptor, toString
-
Constructor Details
-
LocalClusterPartialUpdateOperationData
-
-
Method Details
-
getUpdateModifiersImpl
protected int getUpdateModifiersImpl()- Overrides:
getUpdateModifiersImplin classLocalClusterUpdateOperationData
-
getOperationType
- Specified by:
getOperationTypein interfaceDataConflictOperation- Overrides:
getOperationTypein classLocalClusterUpdateOperationData- Returns:
- The operation type.
-
getDataSyncOperationType
- Specified by:
getDataSyncOperationTypein interfaceDataSyncOperation- Overrides:
getDataSyncOperationTypein classLocalClusterUpdateOperationData- Returns:
- the operation type.
-
supportsOverride
public boolean supportsOverride()- Specified by:
supportsOverridein interfaceDataConflictOperation- Overrides:
supportsOverridein classAbstractLocalClusterWriteOperationData- Returns:
- true if overriding the operation is supported, otherwise false.
-
getOverrideUpdateModifiers
protected int getOverrideUpdateModifiers()- Overrides:
getOverrideUpdateModifiersin classLocalClusterUpdateOperationData
-