Package org.apache.derby.impl.services.locks
package org.apache.derby.impl.services.locks
-
ClassDescriptionAn abstract implementation of LockFactory that allows different implementations of the lock table to be plugged in.A Lock represents a granted or waiting lock request.A ConcurrentLockSet is a complete lock table which maps
Lockable
s toLockControl
objects.Class representing an entry in the lock table.ALockFactory
which allows multiple threads to enter without blocking each other out.Code to support deadlock detection.A Lock represents a granted or waiting lock request.A LockControl contains a reference to the item being locked and doubly linked lists for the granted locks and the waiting locks.An Enumeration that returns the the Lockables in a group.A LockSpace represents the complete set of locks held within a single compatibility space, broken into groups of locks.Interface which must be implemented by lock table classes.This provides an Enumeration of Latch's from a clone of the lock table.Code to support Timeout error output.