public class Lock extends Object implements Comparable<Lock>
| Modifier and Type | Method and Description |
|---|---|
void |
addIdDependency(LockId lockId)
Adiciona identificador de um lock dependente a este
|
int |
compareTo(Lock o)
Método de comparação entre dois locks
|
List<LockId> |
getIdDependencies()
Retorna as dependências do lock obtido
|
LockId |
getOriginatorLockId()
Retorna o identificador do lock que originou este
|
LockPolicy |
getPolicy()
Retorna a política de lock
|
boolean |
isFirstOrder()
Retorna se o lock é de primeira ordem
|
boolean |
isInvalid()
Indica se todas a referências ao lock expirou.
|
public LockPolicy getPolicy()
public boolean isFirstOrder()
public LockId getOriginatorLockId()
public List<LockId> getIdDependencies()
public void addIdDependency(LockId lockId)
lockId - identificador de um lock dependente a estepublic boolean isInvalid()
public int compareTo(Lock o)
compareTo in interface Comparable<Lock>Copyright © 2016 Tecgraf/PUC-Rio. All rights reserved.