Class LockedEntriesInfo
- java.lang.Object
-
- org.apache.ignite.internal.processors.cache.LockedEntriesInfo
-
public class LockedEntriesInfo extends Object
Helper class to acquire java level locks on unordered set of entries and avoid deadlocks.
-
-
Constructor Summary
Constructors Constructor Description LockedEntriesInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleantryLockEntries(GridCacheEntryEx[] entries)Attempt to lock all provided entries avoiding deadlocks.
-
-
-
Method Detail
-
tryLockEntries
public boolean tryLockEntries(GridCacheEntryEx[] entries)
Attempt to lock all provided entries avoiding deadlocks.- Parameters:
entries- Entries to lock.- Returns:
Trueif entries were successfully locked,falseif possible deadlock detected or some entries are obsolete (lock attempt should be retried in this case).
-
-