public interface GammaTxnFactory extends TxnFactory
TxnFactory tailored for the GammaStm.| Modifier and Type | Method and Description |
|---|---|
GammaTxnConfig |
getConfig()
Gets the
TxnConfig used by this TxnFactory. |
GammaTxn |
newTransaction(GammaTxnPool pool) |
GammaTxn |
newTxn()
Creates a new
Txn. |
GammaTxn |
upgradeAfterSpeculativeFailure(GammaTxn tx,
GammaTxnPool pool) |
getTxnFactoryBuilderGammaTxnConfig getConfig()
TxnFactoryTxnConfig used by this TxnFactory.getConfig in interface TxnFactoryGammaTxn newTxn()
TxnFactoryTxn.newTxn in interface TxnFactoryGammaTxn newTransaction(GammaTxnPool pool)
GammaTxn upgradeAfterSpeculativeFailure(GammaTxn tx, GammaTxnPool pool)