|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LockSetOperations
The LockSet interface provides operations to aquire and release locks on behalf of the calling thread or transaction
Method Summary | |
---|---|
void |
change_mode(lock_mode held_mode,
lock_mode new_mode)
Changes the mode of a single lock |
void |
lock(lock_mode mode)
Acquires a lock on the specified lock set in the specified mode |
boolean |
try_lock(lock_mode mode)
Attempts to acquire a lock on the specified lock set. |
void |
unlock(lock_mode mode)
Drops a single lock on the specified lock set in the specified mode |
Method Detail |
---|
void lock(lock_mode mode)
boolean try_lock(lock_mode mode)
void unlock(lock_mode mode) throws LockNotHeld
LockNotHeld
void change_mode(lock_mode held_mode, lock_mode new_mode) throws LockNotHeld
LockNotHeld
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |