|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||