|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.derby.iapi.store.raw.ContainerLock
A ContainerLock represents a qualifier that is to be used when
locking a container through a ContainerHandle.
MT - Immutable
ContainerHandle
,
LockingPolicy
Field Summary | |
private static boolean[][] |
C_COMPAT
Container lock compatability table |
static int |
C_NUMBER
number of types of container locks |
static ContainerLock |
CIS
Container Intent Shared lock |
static ContainerLock |
CIX
Container Intent Exclusive lock |
static ContainerLock |
CS
Container Shared lock |
static ContainerLock |
CU
Container Update lock |
static ContainerLock |
CX
Container Exclusive lock |
private static java.lang.String[] |
shortnames
|
private int |
type
|
Constructor Summary | |
private |
ContainerLock(int type)
|
Method Summary | |
int |
getType()
Get an integer representation of the type of the lock. |
boolean |
isCompatible(ContainerLock granted)
|
boolean |
isCompatible(int granted)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private final int type
private static java.lang.String[] shortnames
public static final ContainerLock CIS
public static final ContainerLock CIX
public static final ContainerLock CS
public static final ContainerLock CU
public static final ContainerLock CX
public static final int C_NUMBER
private static final boolean[][] C_COMPAT
Constructor Detail |
private ContainerLock(int type)
Method Detail |
public int getType()
public boolean isCompatible(ContainerLock granted)
public boolean isCompatible(int granted)
public java.lang.String toString()
|
Built on Mon 2007-06-04 09:58:47+0400, from revision ??? | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |