Uses of Class
org.exolab.castor.persist.ObjectLock

Packages that use ObjectLock
org.castor.persist   
org.castor.persist.cache   
org.exolab.castor.persist The Castor persistence engine handles object persistence, object caching, transaction concurrency and locking.  
 

Uses of ObjectLock in org.castor.persist
 

Methods in org.castor.persist that return ObjectLock
 ObjectLock AbstractTransactionContext.getWaitOnLock()
          Returns the lock which this transaction attempts to acquire.
 ObjectLock TransactionContext.getWaitOnLock()
          Returns the lock which this transaction attempts to acquire.
 

Methods in org.castor.persist with parameters of type ObjectLock
 void AbstractTransactionContext.setWaitOnLock(ObjectLock lock)
          Indicates which lock this transaction is waiting for. When a transaction attempts to acquire a lock it must indicate which lock it attempts to acquire in order to perform dead-lock detection. This method is called by ObjectLock before entering the temporary lock-acquire state.
 void TransactionContext.setWaitOnLock(ObjectLock lock)
          Indicates which lock this transaction is waiting for.
 

Uses of ObjectLock in org.castor.persist.cache
 

Constructors in org.castor.persist.cache with parameters of type ObjectLock
CacheEntry(ObjectLock lock)
          Construct a CacheEntry from the given ObjectLock.
 

Uses of ObjectLock in org.exolab.castor.persist
 

Methods in org.exolab.castor.persist with parameters of type ObjectLock
 void ClassMolder.expireCache(TransactionContext tx, ObjectLock locker)
          Inspect the fields stored in the object passed as an argument for contained objects.
 



Copyright 2008 null. All Rights Reserved.