| Package | Description |
|---|---|
| org.apache.omid.transaction |
| Modifier and Type | Method and Description |
|---|---|
Transaction |
TransactionManager.begin()
Starts a new transaction.
|
Transaction |
AbstractTransactionManager.begin() |
void |
AbstractTransaction.checkpoint()
Creates a checkpoint and sets the visibility level to SNAPSHOT_EXCLUDE_CURRENT
The number of checkpoints is bounded to NUM_CHECKPOINTS in order to make checkpoint a client side operation
|
void |
TransactionManager.commit(Transaction tx)
Commits a transaction.
|
void |
AbstractTransactionManager.commit(Transaction transaction) |
Transaction |
TransactionManager.fence(byte[] tableName)
Creates a fence
Creates a fence and returns a
Transaction interface implementation that contains the fence information. |
Transaction |
AbstractTransactionManager.fence(byte[] tableName) |
void |
TransactionManager.rollback(Transaction tx)
Aborts a transaction.
|
void |
AbstractTransactionManager.rollback(Transaction transaction) |
Copyright © 2011–2020 Apache Software Foundation. All rights reserved.