Uses of Class
org.exolab.castor.jdo.LockNotGrantedException

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.
 



Copyright 2008 null. All Rights Reserved.