|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use LockNotGrantedException | |
| org.exolab.castor.persist | The Castor persistence engine handles object persistence, object caching, transaction concurrency and locking. |
| Uses of LockNotGrantedException in org.exolab.castor.persist |
| Subclasses of LockNotGrantedException in org.exolab.castor.persist | |
class |
ObjectDeletedWaitingForLockException
Thrown to indicate that a lock attempt has failed due to object being deleted by a concurrent transaction. |
| Methods in org.exolab.castor.persist that throw LockNotGrantedException | |
void |
LockEngine.softLock(TransactionContext tx,
OID oid,
int timeout)
Acquire a write lock on the object in memory. |
(package private) void |
ObjectLock.acquireLoadLock(TransactionContext tx,
boolean write,
int timeout)
|
(package private) void |
ObjectLock.acquireCreateLock(TransactionContext tx)
|
(package private) void |
ObjectLock.acquireUpdateLock(TransactionContext tx,
int timeout)
|
(package private) void |
ObjectLock.upgrade(TransactionContext tx,
int timeout)
Acquires a lock on the object on behalf of the specified transaction. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||