Top Description Fields
org.apache.derby.iapi.services.locks

public Interface VirtualLockTable


This class acts as a conduit of information between the lock manager and the outside world. Once a virtual lock table is initialized, it contains a snap shot of all the locks currently held in the lock manager. A VTI can then be written to query the content of the lock table.

Each lock held by the lock manager is represented by a Hashtable. The key to each Hashtable entry is a lock attribute that is of interest to the outside world, such as transaction id, type, mode, etc.

Field Summary

Modifier and TypeField and Description
public static final int
public static final String
public static final String
public static final String
public static final int
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final int
public static final String
public static final int
public static final String
public static final String
public static final String

Field Detail

ALLback to summary
public static final int ALL
CONGLOMIDback to summary
public static final String CONGLOMID
CONTAINERIDback to summary
public static final String CONTAINERID
INDEXNAMEback to summary
public static final String INDEXNAME
LATCHback to summary
public static final int LATCH
LOCKCOUNTback to summary
public static final String LOCKCOUNT
LOCKMODEback to summary
public static final String LOCKMODE
LOCKNAMEback to summary
public static final String LOCKNAME
LOCKOBJback to summary
public static final String LOCKOBJ
LOCKTYPEback to summary
public static final String LOCKTYPE
PAGENUMback to summary
public static final String PAGENUM
RECIDback to summary
public static final String RECID
SEGMENTIDback to summary
public static final String SEGMENTID
SHEXLOCKback to summary
public static final int SHEXLOCK
STATEback to summary
public static final String STATE
TABLE_AND_ROWLOCKback to summary
public static final int TABLE_AND_ROWLOCK
TABLENAMEback to summary
public static final String TABLENAME
TABLETYPEback to summary
public static final String TABLETYPE
XACTIDback to summary
public static final String XACTID