Uses of Interface
org.multiverse.api.callables.TxnLongCallable
Packages that use TxnLongCallable
-
Uses of TxnLongCallable in org.multiverse.api
Methods in org.multiverse.api with parameters of type TxnLongCallableModifier and TypeMethodDescriptionstatic longStmUtils.atomic(TxnLongCallable callable) Executes the callable transactionally on the GlobalStmInstance using the default TxnExecutor.static longStmUtils.atomic(TxnLongCallable either, TxnLongCallable orelse) Executes the either block, or in case of a retry, the orelse block is executed.static longStmUtils.atomicChecked(TxnLongCallable callable) Executes the callable transactionally on the GlobalStmInstance using the default TxnExecutor.static longStmUtils.atomicChecked(TxnLongCallable either, TxnLongCallable orelse) Executes the either block, or in case of a retry, the orelse block is executed.longOrElseBlock.execute(TxnLongCallable either, TxnLongCallable orelse) Executes the either, or when it is retried, the orelse block.longTxnExecutor.execute(TxnLongCallable callable) Executes the transactional callable.longOrElseBlock.executeChecked(TxnLongCallable either, TxnLongCallable orelse) Executes the either, or when it is retried, the orelse block.longTxnExecutor.executeChecked(TxnLongCallable callable) Executes the callable. -
Uses of TxnLongCallable in org.multiverse.stms.gamma
Methods in org.multiverse.stms.gamma with parameters of type TxnLongCallableModifier and TypeMethodDescriptionlongFatGammaTxnExecutor.execute(TxnLongCallable callable) private longFatGammaTxnExecutor.execute(GammaTxn tx, TxnThreadLocal.Container transactionContainer, GammaTxnPool pool, TxnLongCallable callable) longGammaOrElseBlock.execute(TxnLongCallable either, TxnLongCallable orelse) final longLeanGammaTxnExecutor.execute(TxnLongCallable callable) final longFatGammaTxnExecutor.executeChecked(TxnLongCallable callable) longGammaOrElseBlock.executeChecked(TxnLongCallable either, TxnLongCallable orelse) final longLeanGammaTxnExecutor.executeChecked(TxnLongCallable callable)