Uses of Interface
org.multiverse.api.callables.TxnIntCallable
Packages that use TxnIntCallable
-
Uses of TxnIntCallable in org.multiverse.api
Methods in org.multiverse.api with parameters of type TxnIntCallableModifier and TypeMethodDescriptionstatic int
StmUtils.atomic
(TxnIntCallable callable) Executes the callable transactionally on the GlobalStmInstance using the default TxnExecutor.static int
StmUtils.atomic
(TxnIntCallable either, TxnIntCallable orelse) Executes the either block, or in case of a retry, the orelse block is executed.static int
StmUtils.atomicChecked
(TxnIntCallable callable) Executes the callable transactionally on the GlobalStmInstance using the default TxnExecutor.static int
StmUtils.atomicChecked
(TxnIntCallable either, TxnIntCallable orelse) Executes the either block, or in case of a retry, the orelse block is executed.int
OrElseBlock.execute
(TxnIntCallable either, TxnIntCallable orelse) Executes the either, or when it is retried, the orelse block.int
TxnExecutor.execute
(TxnIntCallable callable) Executes the transactional callable.int
OrElseBlock.executeChecked
(TxnIntCallable either, TxnIntCallable orelse) Executes the either, or when it is retried, the orelse block.int
TxnExecutor.executeChecked
(TxnIntCallable callable) Executes the callable. -
Uses of TxnIntCallable in org.multiverse.stms.gamma
Methods in org.multiverse.stms.gamma with parameters of type TxnIntCallableModifier and TypeMethodDescriptionint
FatGammaTxnExecutor.execute
(TxnIntCallable callable) private int
FatGammaTxnExecutor.execute
(GammaTxn tx, TxnThreadLocal.Container transactionContainer, GammaTxnPool pool, TxnIntCallable callable) int
GammaOrElseBlock.execute
(TxnIntCallable either, TxnIntCallable orelse) final int
LeanGammaTxnExecutor.execute
(TxnIntCallable callable) final int
FatGammaTxnExecutor.executeChecked
(TxnIntCallable callable) int
GammaOrElseBlock.executeChecked
(TxnIntCallable either, TxnIntCallable orelse) final int
LeanGammaTxnExecutor.executeChecked
(TxnIntCallable callable)