public interface TransactionManager<K,V>
| Modifier and Type | Method and Description |
|---|---|
void |
beginTransaction()
Starts a transaction
|
void |
commit()
Commits a transaction
|
BTreeHeader<K,V> |
getBTreeHeader(java.lang.String btreeName)
Gets the current BtreeHeader for a given BTree.
|
void |
rollback()
Rollback a transaction
|
void |
updateNewBTreeHeaders(BTreeHeader<K,V> btreeHeader)
Updates the map of new BTreeHeaders
|
void beginTransaction()
void commit()
void rollback()
BTreeHeader<K,V> getBTreeHeader(java.lang.String btreeName)
btreeName - The Btree name we are looking the BtreeHeader forvoid updateNewBTreeHeaders(BTreeHeader<K,V> btreeHeader)
btreeHeader - The new BtreeHeader