Class Summary |
DeadlockDetection |
Deadlock detection for resource and collection locks. |
FileLock |
Cooperative inter-process file locking, used to synchronize access to database files across
processes, i.e. |
FileLockHeartBeat |
Provides a Scheduled HeartBeat for the FileLock |
LockedDocumentMap |
This map is used by the XQuery engine to track how many read locks were
acquired for a document during query execution. |
LockInfo |
Encapsulates debug information about a log. |
LockOwner |
Used to track acquired locks, mainly for debugging. |
MultiReadReentrantLock |
A reentrant read/write lock, which allows multiple readers to acquire a lock. |
ReentrantReadWriteLock |
A lock with the same semantics as builtin
Java synchronized locks: Once a thread has a lock, it
can re-obtain it any number of times without blocking. |
WaitingThread |
Wraps around a thread in order to be able to suspend it completely while it is waiting
for a lock. |