Interface VirtualLockTable
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
FieldsModifier and TypeFieldDescriptionstatic final int
static final String
static final String
static final String
static final int
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final int
static final String
static final int
static final String
static final String
static final String
-
Field Details
-
LATCH
static final int LATCH- See Also:
-
TABLE_AND_ROWLOCK
static final int TABLE_AND_ROWLOCK- See Also:
-
SHEXLOCK
static final int SHEXLOCK- See Also:
-
ALL
static final int ALL- See Also:
-
LOCKTYPE
- See Also:
-
LOCKNAME
- See Also:
-
CONGLOMID
- See Also:
-
CONTAINERID
- See Also:
-
SEGMENTID
- See Also:
-
PAGENUM
- See Also:
-
RECID
- See Also:
-
XACTID
- See Also:
-
LOCKCOUNT
- See Also:
-
LOCKMODE
- See Also:
-
STATE
- See Also:
-
LOCKOBJ
- See Also:
-
TABLENAME
- See Also:
-
INDEXNAME
- See Also:
-
TABLETYPE
- See Also:
-