public interface LockManager
| Modifier and Type | Method and Description | 
|---|---|
| String | getLocation()Technical description of where the lock is located, such as a URL. | 
| boolean | isLocked()Determines if the SAIL is locked. | 
| Lock | lockOrFail()Creates a lock in a SAIL if it does not yet exist. | 
| boolean | revokeLock()Revokes a lock owned by another process. | 
| Lock | tryLock()Creates a lock in a SAIL if it does not yet exist. | 
String getLocation()
boolean isLocked()
true if the SAIL is already locked.Lock tryLock()
Lock lockOrFail() throws SailLockedException
SailLockedException - if the directory is already locked.boolean revokeLock()
true if a lock was successfully revoked.Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.