csdk.v1_0.runner.filesystem
Class CSDKLocalFileLock
java.lang.Object
csdk.v1_0.runner.filesystem.CSDKLocalFileLock
- All Implemented Interfaces:
- IFileLock
public class CSDKLocalFileLock
- extends Object
- implements IFileLock
Representa um lock de um arquivo.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CSDKLocalFileLock
public CSDKLocalFileLock(File file,
boolean shared,
Window window)
throws Exception
- Construtor.
- Parameters:
file - o arquivo a ser bloqueado.shared - determina se o lock deve ser do tipo compartilhado.window - janela mãe da ação de lock.
- Throws:
Exception - em caso de erro ao criar o lock.
getLockStatus
public IFileLock.LockStatus getLockStatus()
-
- Specified by:
getLockStatus in interface IFileLock
releaseLock
public void releaseLock(Window window)
-
- Specified by:
releaseLock in interface IFileLock
Copyright © 2013–2014 Tecgraf/PUC-Rio. All rights reserved.