|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Manager to open and close locks
| Field Summary | |
static int |
TYPE_EXCLUSIVE
Field TYPE_EXCLUSIVE |
static int |
TYPE_READONLY
Field TYPE_READONLY |
| Method Summary | |
java.lang.String[] |
getOpenLockNames()
|
LockData |
lock(int type,
java.lang.String name,
int timeout,
int pageContextId)
locks a thread if already a other thread is come until other thread notify him by unlock method |
void |
unlock(int pageContextId)
|
void |
unlock(LockData data)
unlocks a locked thread in lock method |
| Field Detail |
public static final int TYPE_READONLY
TYPE_READONLY
public static final int TYPE_EXCLUSIVE
TYPE_EXCLUSIVE
| Method Detail |
public LockData lock(int type,
java.lang.String name,
int timeout,
int pageContextId)
throws LockTimeoutException,
java.lang.InterruptedException
type - name - Lock Name (not case sensitive)timeout - tiemout to for waiting in this method, if timeout occurs "lockTiemoutException" will be throwdpageContextId -
LockTimeoutException
java.lang.InterruptedExceptionpublic void unlock(LockData data)
data - public java.lang.String[] getOpenLockNames()
public void unlock(int pageContextId)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||