public interface LockHandler
| Modifier and Type | Method and Description |
|---|---|
String |
getLockedBy(File file)
Retrieve the name of the user holding the lock of a particular file.
|
LockStatus |
getLockStatusFor(File file)
Get the locking status of a particular file.
|
LockStatus |
lock(File fileToLock)
Locks a file so that it can changed exclusively by the lock holder.
|
LockStatus |
unlock(File fileToUnlock)
Releases the lock of a file so that others can modify it.
|
LockStatus lock(File fileToLock)
fileToLock - the file to lockVcsIntegrationException - if there is a communication failure with the remote repositoryLockStatus unlock(File fileToUnlock)
fileToUnlock - the file to unlockVcsIntegrationException - if the file cannot be unlocked or there is a communication failure with the
remote repositoryLockStatus getLockStatusFor(File file)
file - the file for which to check the lock statusVcsIntegrationException - if there is a communication failure with the remote repositoryString getLockedBy(File file)
file - the file to check status forVcsIntegrationException - if there is a communication failure with the remote repositoryCopyright © 2019. All rights reserved.