| Interfaces | |
|---|---|
| LockManager | A manager for multi level locks on resources. |
| LockManager2 | Extended version of a lock manager that also has global knowledge or all locks and should be used as a delegate for all locking requests. |
| MultiLevelLock | A multi level lock. |
| MultiLevelLock2 | Extended multi level lock. |
| Classes | |
|---|---|
| GenericLock | A generic implementaion of a simple multi level lock. |
| GenericLock.LockOwner | No description provided. |
| GenericLockManager | Manager for GenericLock s on resources. |
| ReadWriteLock | Convenience implementation of a read/write lock based on GenericLock . |
| ReadWriteLockManager | Manager for ReadWriteLock s on resources. |
| ReadWriteUpgradeLock | Convenience implementation of a read/write lock with an option for upgrade
based on ReadWriteUpgradeLockLock . Reads are shared which means there can be any number of concurrent read accesses allowed by this lock. |
| ReadWriteUpgradeLockManager | Manager for ReadWriteUpgradeLock s on resources. |
| Exceptions | |
|---|---|
| LockException | Exception displaying a lock problem. |