|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Transaction | |
|---|---|
| net.metanotion.io.appenddb | The AppendDB package implements net.metanotion.io.BlockIO<Integer,byte[],Transaction>, and provides non-nested, threadsafe, mostly lock free, ACID transactions. |
| Uses of Transaction in net.metanotion.io.appenddb |
|---|
| Methods in net.metanotion.io.appenddb that return Transaction | |
|---|---|
Transaction |
AppendBlockIO.begin()
Begin a transaction. |
Transaction |
AppendBlockIO.begin(Transaction t)
Start a nested transaction. |
| Methods in net.metanotion.io.appenddb with parameters of type Transaction | |
|---|---|
void |
AppendBlockIO.abort(Transaction t)
Abandon a transaction in progress. |
Integer |
AppendBlockIO.allocBlock(Transaction t)
Allocate a block # for the application to use. |
Transaction |
AppendBlockIO.begin(Transaction t)
Start a nested transaction. |
void |
AppendBlockIO.commit(Transaction t)
Attempt to commit the transaction. |
void |
AppendBlockIO.freeBlock(Integer block,
Transaction t)
|
BlockHandle<byte[]> |
AppendBlockIO.getBlock(Integer block,
Transaction t)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||