public interface IArchiveLockManager
Object lock = manager.lock("fileName"); synchronized(lock) { ... process ... } manager.unlock(lock).
Modifier and Type | Method and Description |
---|---|
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".
|
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().Copyright © 2008 Actuate Corp. All rights reserved.