|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface LockFactory
A lock factory returns a lock given a key. Some implementations may return a new instance every time, others may return cached or static instances.
| Method Summary | |
|---|---|
Lock |
getLock(String key)
Get the lock for the specified key. |
| Method Detail |
|---|
Lock getLock(String key)
Lock l = lockFactory.getLock("mylock");
l.lock();
try {
// access the resource protected by this lock
} finally {
l.unlock();
}
key - the key for this lock
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||