org.jboss.ejb.plugins.lock |
|
Java Source File Name | Type | Comment |
BeanLockSupport.java | Class | |
Entrancy.java | Class | This type safe enumeration s used to mark an invocation as non-entrant. |
JDBCOptimisticLock.java | Class | This class is an optmistic lock implementation.
It locks tableFields and their values during transaction.
Locked tableFields and their values are added to the WHERE clause of the
UPDATE SQL statement when entity is stored.
The following strategies are supported:
- fixed group of tableFields
Fixed group of tableFields is used for locking . |
MethodOnlyEJBLock.java | Class | This class has been deprecated.
Holds all locks for entity beans, not used for stateful. |
NoLock.java | Class | No locking what-so-ever
Holds all locks for entity beans, not used for stateful. |
NonReentrantLock.java | Class | |
QueuedPessimisticEJBLock.java | Class | This class is holds threads awaiting the transactional lock to be free
in a fair FIFO transactional queue. |
QueuedPessimisticEJBLockNoADE.java | Class | A subclass of QueuedPessimisticEJBLock that disables the deadlock
detection of QueuedPessimisticEJBLock. |
SimpleReadWriteEJBLock.java | Class | This lock allows multiple read locks concurrently. |