Quadcap Embeddable Database

Package com.quadcap.sql.lock


Classes

class  com.quadcap.sql.lock.HeldLock
class  com.quadcap.sql.lock.HeldLockPool
 Extends the ObjectPool to contain held locks. More...

class  com.quadcap.sql.lock.Lock
 A mapped, instantiated lock object. More...

class  com.quadcap.sql.lock.LockManager
 Manage a hierarchical set of read/write/intention locks. More...

class  com.quadcap.sql.lock.LockMode
 Lock modes supported by this package. More...

class  com.quadcap.sql.lock.LockPool
 Cache of lock objects. More...

class  com.quadcap.sql.lock.ObjectPool
class  com.quadcap.sql.lock.PooledObject
class  com.quadcap.sql.lock.SortedArray
class  com.quadcap.sql.lock.SortedArrayIterator
class  com.quadcap.sql.lock.Transaction
 Locks are acquired on behalf of transactions. More...

interface  com.quadcap.sql.lock.TransactionObserver
 Observer for changes in transaction state (especially asynchronous transaction abort, e.g., timeout, log full conditions). More...

class  com.quadcap.sql.lock.TransactionPool
 A pool for transactions, to reduce gc thrashing. More...