| Interface | Description |
|---|---|
| LockListener |
Interface observadora do estado de um objeto
|
| SharedAccessObject |
Inteface para determinar o identificador de um objeto
|
| Class | Description |
|---|---|
| Lock |
Classe de lock
|
| LockDependency<T extends SharedAccessObject,S extends SharedAccessObject> |
Classe de dependência dos objetos
|
| LockFuture |
Classe responsável por observar quando um lock de um objeto é obtido ou
expirado.
|
| LockId |
Modela o identificador o lock de um objeto
|
| LockListenerManager |
Classe gerenciadora dos observadores dos estados dos locks
|
| LockManager |
Classe responsável por gerenciar os locks sobre objetos compartilhados.
|
| LockResult |
Classe que representa o resultado completo de uma aquisição de lock,
contendo: (i) indicador se aquisição foi bem sucedida; (ii) identificador do
lock caso aquisição tenha sido bem sucedida - caso contrário, o valor é nulo;
(iii) mapa de indetificadores de usuários por lock do objeto alvo da
aquisição - este mapa só é preenchido caso aquisição seja negada.
|
| Enum | Description |
|---|---|
| LockManager.ManagerType |
Define se o gerenciador aceita reentrância de pedidos de lock ou não
|
| LockPolicy |
Política do Lock
|
Copyright © 2016 Tecgraf/PUC-Rio. All rights reserved.