|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IArchiveLockManager
lock used by the report engine to synchronize the document archives. the call sequence of such a locker should be:
Object lock = manager.lock("fileName"); synchronized(lock) { ... process ... } manager.unlock(lock).
Method Summary | |
---|---|
java.lang.Object |
lock(java.lang.String name)
lock the object named by "name" |
void |
unlock(java.lang.Object lock)
unlock the object locked by "lock". |
Method Detail |
---|
java.lang.Object lock(java.lang.String name) throws java.io.IOException
name
- object name, the file name for file object.
java.io.IOException
void unlock(java.lang.Object lock)
lock
- the lock object return from lock().
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |