| Interface | Description |
|---|---|
| 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.
|
| Class | Description |
|---|---|
| GenericLock |
A generic implementain of a simple multi level lock.
|
| GenericLock.LockOwner | |
| GenericLockManager |
Manager for
GenericLocks on resources. |
| ReadWriteLock |
Convenience implementation of a read/write lock based on
GenericLock. |
| ReadWriteLockManager |
Manager for
ReadWriteLocks on resources. |
| ReadWriteUpgradeLock |
Convenience implementation of a read/write lock with an option for upgrade
based on
ReadWriteUpgradeLock.Reads are shared which means there can be any number of concurrent read accesses allowed by this lock. |
| ReadWriteUpgradeLockManager |
Manager for
ReadWriteUpgradeLocks on
resources. |
| Exception | Description |
|---|---|
| LockException |
Exception displaying a lock problem.
|
Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.