Uses of Class
tecgraf.javautils.concurrent.locks.LockId

Packages that use LockId
tecgraf.javautils.concurrent.locks   
 

Uses of LockId in tecgraf.javautils.concurrent.locks
 

Methods in tecgraf.javautils.concurrent.locks that return LockId
 LockId LockManager.acquireLock(LockPolicy lockPolicy, Object ownerKey, SharedAccessObject object, LockDependency... lockDependencies)
          Tentativa de aquisição do lock de um objeto passando as dependências que devem ser obtidas para que o lock seja obtido com sucesso.
 LockId LockFuture.get()
          Espera por uma notificação: de objectLocked ou de objectLockExpired.
 LockId LockResult.getLockId()
          Retorna o identificador do lock se obtido
 LockId Lock.getOriginatorLockId()
          Retorna o identificador do lock que originou este
 

Methods in tecgraf.javautils.concurrent.locks that return types with arguments of type LockId
 List<LockId> Lock.getIdDependencies()
          Retorna as dependências do lock obtido
 

Methods in tecgraf.javautils.concurrent.locks with parameters of type LockId
 void Lock.addIdDependency(LockId lockId)
          Adiciona identificador de um lock dependente a este
 void LockFuture.objectLocked(LockId lockId)
          Método chamado quando o lock é obtido.
 int LockManager.releaseLock(LockId lockId)
          Remove o lock de um objeto.
 

Constructors in tecgraf.javautils.concurrent.locks with parameters of type LockId
LockResult(LockId lockId)
          Construtor do resultado quando a aquisição de lock obteve sucesso
 



Copyright © 2014 Tecgraf/PUC-Rio. All rights reserved.