|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use LockManager | |
|---|---|
| org.apache.commons.transaction | Apache Commons Transaction Making concurrent programming transactional. |
| org.apache.commons.transaction.file | Transactional file access . |
| org.apache.commons.transaction.locking | Locking: Central package for locking related stuff. |
| org.apache.commons.transaction.memory | Transactional Maps Working on maps as if they were databases. |
| Uses of LockManager in org.apache.commons.transaction |
|---|
| Fields in org.apache.commons.transaction declared as LockManager | |
|---|---|
protected LockManager<Object,Object> |
DefaultTransaction.lm
|
| Methods in org.apache.commons.transaction that return LockManager | |
|---|---|
protected LockManager<Object,Object> |
AbstractTransactionalResourceManager.getLm()
|
| Methods in org.apache.commons.transaction with parameters of type LockManager | |
|---|---|
void |
ManageableResourceManager.joinTransaction(LockManager<Object,Object> lm)
Lets this resource manager join a transaction that is protected by a common lock manager. |
void |
AbstractTransactionalResourceManager.joinTransaction(LockManager<Object,Object> lm)
|
void |
AbstractTransactionalResourceManager.setLm(LockManager<Object,Object> lm)
|
| Constructors in org.apache.commons.transaction with parameters of type LockManager | |
|---|---|
AbstractTransactionalResourceManager(String name,
LockManager<Object,Object> lm)
|
|
DefaultTransaction(LockManager<Object,Object> lm)
Creates a new transaction implementation. |
|
| Uses of LockManager in org.apache.commons.transaction.file |
|---|
| Methods in org.apache.commons.transaction.file with parameters of type LockManager | |
|---|---|
void |
TxFileResourceManager.setLm(LockManager<Object,Object> lm)
|
| Uses of LockManager in org.apache.commons.transaction.locking |
|---|
| Subinterfaces of LockManager in org.apache.commons.transaction.locking | |
|---|---|
interface |
HierarchicalLockManager<K,M>
Interface to manage locks on hierarchically organized resources. |
| Classes in org.apache.commons.transaction.locking that implement LockManager | |
|---|---|
class |
AbstractLockManager<K,M>
Abstract implementation of LockManager. |
class |
DefaultHierarchicalLockManager<M>
Default implementation of the HierarchicalLockManager. |
class |
RWLockManager<K,M>
Advanced read/write lock implementation of a LockManager based on
ResourceRWLock. |
class |
SimpleLockManager<K,M>
Default implementation of LockManager based on ReentrantLock. |
| Constructors in org.apache.commons.transaction.locking with parameters of type LockManager | |
|---|---|
DefaultHierarchicalLockManager(String rootPath,
LockManager<Object,M> lm)
|
|
| Uses of LockManager in org.apache.commons.transaction.memory |
|---|
| Constructors in org.apache.commons.transaction.memory with parameters of type LockManager | |
|---|---|
BasicTxMap(String name,
LockManager<Object,Object> lm)
|
|
OptimisticTxMap(String name,
LockManager<Object,Object> lm)
|
|
PessimisticTxMap(String name,
LockManager<Object,Object> lm)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||