Package org.apache.commons.transaction.locking

Interface Summary
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 Summary
GenericLock A generic implementaion 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 ReadWriteUpgradeLockLock.

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 Summary
LockException Exception displaying a lock problem.
 



Copyright © 2004-2007 The Apache Software Foundation. All Rights Reserved.