|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
The dependency manager manages the set of inter-transaction dependencies formed during the existence transactions.
| Method Summary | |
void |
addDependency(TransactionDependency dep)
Add a new dependency. |
TransactionDependency[] |
getDependencyList(BasicTransaction tx)
Get a list of dependencies for given transaction |
void |
removeDependency(TransactionDependency dep)
Remove dependency. |
| Method Detail |
public void addDependency(TransactionDependency dep)
dep - dependency to add
public void removeDependency(TransactionDependency dep)
throws NoSuchDependencyException
dep - dependency to remove
NoSuchDependencyException - dependency does not existpublic TransactionDependency[] getDependencyList(BasicTransaction tx)
tx - transaction
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||