Interface OLockManager<T>
- All Known Implementing Classes:
OOneEntryPerKeyLockManager,OPartitionedLockManager
public interface OLockManager<T>
Lock Manager interface.
- Since:
- 2.2.0
- Author:
- Luca Garulli (l.garulli--(at)--orientdb.com)
-
Method Summary
Modifier and TypeMethodDescriptionacquireExclusiveLock(T key) Lock[]acquireExclusiveLocksInBatch(Collection<T> values) Lock[]acquireExclusiveLocksInBatch(T... values) acquireSharedLock(T key) Lock[]acquireSharedLocksInBatch(T[] keys) voidreleaseExclusiveLock(T key) voidreleaseSharedLock(T key)
-
Method Details
-
acquireExclusiveLock
-
releaseExclusiveLock
-
acquireExclusiveLocksInBatch
-
acquireExclusiveLocksInBatch