Package info.aduna.concurrent.locks

Package offering various locking scheme implementations.

See:
          Description

Interface Summary
Lock A lock on a specific monitor that can be used for synchronization purposes.
ReadWriteLockManager A lock manager that manages a multi-read, single-write lock.
 

Class Summary
AbstractReadWriteLockManager An abstract base implementation of a read/write lock manager.
ExclusiveLockManager A lock manager for exclusive locks.
Properties Class controlling various logging properties such as the amount of lock tracking that is done for debugging (at the cost of performance).
ReadPrefReadWriteLockManager A read/write lock manager with reader preference.
WritePrefReadWriteLockManager A read/write lock manager with writer preference.
 

Package info.aduna.concurrent.locks Description

Package offering various locking scheme implementations. Common locking functionality (java.util.concurrent.locks, Jakarta Commons Transaction) associate locks with threads. The lock managers in this package use explicit lock objects that do not have this association.



Copyright © 2010 Aduna. All Rights Reserved.