Uses of Class
org.exolab.core.foundation.PersistentObject

Packages that use PersistentObject
org.exolab.core.database.recman   
org.exolab.core.foundation   
 

Uses of PersistentObject in org.exolab.core.database.recman
 

Subclasses of PersistentObject in org.exolab.core.database.recman
 class PMDHandle
          This handle references an object in the PageManaged database.
 class PMDHashMap
          This is an implementation of the HashMapIfc specific to the page managed database where references to objects are managed as PMDHandle instances rather than the objects themselves.
 class PMDTreeMap
          This is an implementation of the TreeMapIfc for the PMD datastore.
 class PMDTreeSet
          This class implements the TreeSetIfc for the PMD database.
 class PMDVector
          This concrete class implements the VectorIfc interface.
 

Uses of PersistentObject in org.exolab.core.foundation
 

Methods in org.exolab.core.foundation with parameters of type PersistentObject
 void LockServiceIfc.acquireExclusiveLock(SessionIfc session, PersistentObject obj)
          Acquire an exclusive lock on the specified object.
 void LockServiceIfc.acquireExclusiveLock(SessionIfc session, PersistentObject obj, long wait)
          Acquire an exclusive lock on the specified object.
 void LockServiceIfc.acquireReadLock(SessionIfc session, PersistentObject obj)
          Acquire a read lock on the specified PersistentObject.
 void LockServiceIfc.acquireReadLock(SessionIfc session, PersistentObject obj, long wait)
          Acquire a read lock on the specified PersistentObject.
 void FailedToAcquireLocksException.addObject(PersistentObject obj)
          Add a reference to the PersistentObject object whose lock the service could not release
 void FailedToReleaseLocksException.addObject(PersistentObject obj)
          Add a reference to the PersistentObject object whose lock the service could not release
 boolean LockServiceIfc.aquireWriteLock(SessionIfc session, PersistentObject obj)
          Acquire a write lock on the specified PersistentObject.
 boolean LockServiceIfc.aquireWriteLock(SessionIfc session, PersistentObject obj, long wait)
          Acquire a write lock on the specified PersistentObject.
 boolean LockServiceIfc.isLocked(PersistentObject obj)
          Check whether the specified object is locked
 void LockServiceIfc.releaseLock(PersistentObject obj)
          Release the lock on the specified object.
 



Copyright © 1999-2012 The Exolab Group. All Rights Reserved.