| Package | Description |
|---|---|
| org.apache.omid.transaction |
| Modifier and Type | Method and Description |
|---|---|
AbstractTransaction<T> |
AbstractTransactionManager.TransactionFactory.createTransaction(long transactionId,
long epoch,
AbstractTransactionManager tm) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractTransactionManager.postBegin(AbstractTransaction<? extends CellId> transaction)
Allows transaction manager developers to perform actions after having started a transaction.
|
void |
AbstractTransactionManager.postCommit(AbstractTransaction<? extends CellId> transaction)
Allows transaction manager developers to perform actions after committing a transaction.
|
void |
AbstractTransactionManager.postRollback(AbstractTransaction<? extends CellId> transaction)
Allows transaction manager developers to perform actions after rolling-back a transaction.
|
void |
AbstractTransactionManager.preCommit(AbstractTransaction<? extends CellId> transaction)
Allows transaction manager developers to perform actions before committing a transaction.
|
void |
AbstractTransactionManager.preRollback(AbstractTransaction<? extends CellId> transaction)
Allows transaction manager developers to perform actions before rolling-back a transaction.
|
org.apache.phoenix.thirdparty.com.google.common.util.concurrent.ListenableFuture<Void> |
PostCommitActions.removeCommitTableEntry(AbstractTransaction<? extends CellId> transaction)
Allows specific implementations to remove the transaction entry from the commit table.
|
org.apache.phoenix.thirdparty.com.google.common.util.concurrent.ListenableFuture<Void> |
PostCommitActions.updateShadowCells(AbstractTransaction<? extends CellId> transaction)
Allows specific implementations to update the shadow cells.
|
Copyright © 2011–2020 Apache Software Foundation. All rights reserved.