Name | Description | Type | Package | Framework |
GenericLock | A generic implementain of a simple multi level lock. | Class | org.apache.commons.transaction.locking | Apache Commons |
GenericLock .LockOwner | Class | org.apache.commons.transaction.locking.GenericLock | Apache Commons | |
GenericLockManager | Manager for GenericLocks on resources. | Class | org.apache.commons.transaction.locking | Apache Commons |
LockException | Exception displaying a lock problem. | Class | org.apache.commons.transaction.locking | Apache Commons |
LockManager | A manager for multi level locks on resources. | Interface | org.apache.commons.transaction.locking | Apache Commons |
LockManager2 | used as a delegate for all locking requests. | Interface | org.apache.commons.transaction.locking | Apache Commons |
MultiLevelLock | A multi level lock. | Interface | org.apache.commons.transaction.locking | Apache Commons |
MultiLevelLock2 | locking including preference and more compatibility modes. | Interface | org.apache.commons.transaction.locking | Apache Commons |
ReadWriteLock | Convenience implementation of a read/write lock based on GenericLock. | Class | org.apache.commons.transaction.locking | Apache Commons |
ReadWriteLockManager | Manager for ReadWriteLocks on resources. | Class | org.apache.commons.transaction.locking | Apache Commons |
ReadWriteUpgradeLock | Convenience implementation of a read/write lock with an option for upgrade based on ReadWriteUpgradeLock. | Class | org.apache.commons.transaction.locking | Apache Commons |
ReadWriteUpgradeLockManager | ReadWriteUpgradeLocks on The idea (as explained by Jim LoVerde) is that only one owner can hold an | Class | org.apache.commons.transaction.locking | Apache Commons |