|
||||||||||
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 |