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