Class UpdateOrWriteMultipleContext
java.lang.Object
com.gigaspaces.internal.server.space.MultipleIdsContext
com.gigaspaces.internal.server.space.UpdateMultipleContext
com.gigaspaces.internal.server.space.UpdateOrWriteMultipleContext
Context for updateOrW multiple operations. Accumulates results and exceptions.
- Since:
- 9.6
- Author:
- yechiel
-
Constructor Summary
ConstructorsConstructorDescriptionUpdateOrWriteMultipleContext(ITemplateHolder concentratingTemplate, IEntryPacket[] entries, long[] leases, int operationModifiers, long timeout, SpaceEngine engine, XtnEntry xtnEntry) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanshouldRetryUpdateOrWriteForEntry(Throwable exception, ITemplateHolder entryOpTemplate, UpdateOrWriteContext ctx, boolean spawnThread) Methods inherited from class com.gigaspaces.internal.server.space.UpdateMultipleContext
getAnswerMethods inherited from class com.gigaspaces.internal.server.space.MultipleIdsContext
getConcentratingTemplate, getEngine, getLockObject, getOperationModifiers, getStartTime, getTimeOut, getXtnEntry, isAnswerReady, isAnswerSetForOrdinal, isNeedLocking, setAnswer, setNonMainThreadUsed
-
Constructor Details
-
UpdateOrWriteMultipleContext
public UpdateOrWriteMultipleContext(ITemplateHolder concentratingTemplate, IEntryPacket[] entries, long[] leases, int operationModifiers, long timeout, SpaceEngine engine, XtnEntry xtnEntry)
-
-
Method Details
-
isUpdateOrWriteMultiple
public boolean isUpdateOrWriteMultiple()- Overrides:
isUpdateOrWriteMultiplein classMultipleIdsContext
-
shouldRetryUpdateOrWriteForEntry
public boolean shouldRetryUpdateOrWriteForEntry(Throwable exception, ITemplateHolder entryOpTemplate, UpdateOrWriteContext ctx, boolean spawnThread) - Overrides:
shouldRetryUpdateOrWriteForEntryin classMultipleIdsContext
-