Interface CacheVersionConflictResolver
-
public interface CacheVersionConflictResolverCache version conflict resolver.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <K,V>
GridCacheVersionConflictContext<K,V>resolve(CacheObjectValueContext ctx, GridCacheVersionedEntryEx<K,V> oldEntry, GridCacheVersionedEntryEx<K,V> newEntry, boolean atomicVerComparator)Resolve the conflict.
-
-
-
Method Detail
-
resolve
<K,V> GridCacheVersionConflictContext<K,V> resolve(CacheObjectValueContext ctx, GridCacheVersionedEntryEx<K,V> oldEntry, GridCacheVersionedEntryEx<K,V> newEntry, boolean atomicVerComparator) throws IgniteCheckedException
Resolve the conflict.- Parameters:
oldEntry- Old entry.newEntry- New entry.atomicVerComparator- Whether to use atomic version comparator.- Returns:
- Conflict resolution context.
- Throws:
IgniteCheckedException- If failed.
-
-