Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.derby.impl.store.access.btree
Class ControlRow  view ControlRow download ControlRow.java

java.lang.Object
  extended byorg.apache.derby.impl.store.access.btree.ControlRow
All Implemented Interfaces:
org.apache.derby.iapi.store.raw.AuxObject, org.apache.derby.iapi.services.io.TypedFormat
Direct Known Subclasses:
BranchControlRow, LeafControlRow

public abstract class ControlRow
extends java.lang.Object
implements org.apache.derby.iapi.store.raw.AuxObject, org.apache.derby.iapi.services.io.TypedFormat

Base class for leaf and branch control rows.

Concurrency Notes

All access through control rows is serialized by an exclusive latch on the page the control row is for. The page is latched when the control row is "gotten" (ControlRow#Get), and unlatched when the control row is released (ControlRow#release).

To Do List