T - o tipo do objeto alvo (target)S - o tipo do objeto do qual o target é dependentepublic abstract class LockDependency<T extends SharedAccessObject,S extends SharedAccessObject> extends Object
| Constructor and Description |
|---|
LockDependency(LockPolicy policy)
Construtor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addChain(LockDependency<S,?> chainDependency)
Adiciona à cadeia de dependência
|
LockDependency<SharedAccessObject,SharedAccessObject>[] |
getChain()
Recupera cadeia de dependência
|
abstract <E extends T> |
getDependency(E target)
Recupera os objetos dependentes
|
LockPolicy |
getPolicy()
Recupera política de lock
|
public LockDependency(LockPolicy policy)
policy - public LockPolicy getPolicy()
public LockDependency<SharedAccessObject,SharedAccessObject>[] getChain()
public void addChain(LockDependency<S,?> chainDependency)
chainDependency - cadeia de dependênciaCopyright © 2016 Tecgraf/PUC-Rio. All rights reserved.