|
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. |