Uses of Interface
org.multiverse.api.callables.TxnVoidCallable
Packages that use TxnVoidCallable
-
Uses of TxnVoidCallable in org.multiverse.api
Methods in org.multiverse.api with parameters of type TxnVoidCallableModifier and TypeMethodDescriptionstatic voidStmUtils.atomic(TxnVoidCallable callable) Executes the callable transactionally on the GlobalStmInstance using the default TxnExecutor.static voidStmUtils.atomic(TxnVoidCallable either, TxnVoidCallable orelse) Executes the either block, or in case of a retry, the orelse block is executed.static voidStmUtils.atomicChecked(TxnVoidCallable callable) Executes the callable transactionally on the GlobalStmInstance using the default TxnExecutor.static voidStmUtils.atomicChecked(TxnVoidCallable either, TxnVoidCallable orelse) Executes the either block, or in case of a retry, the orelse block is executed.voidOrElseBlock.execute(TxnVoidCallable either, TxnVoidCallable orelse) Executes the either, or when it is retried, the orelse block.voidTxnExecutor.execute(TxnVoidCallable callable) Executes the transactional callable.voidOrElseBlock.executeChecked(TxnVoidCallable either, TxnVoidCallable orelse) Executes the either, or when it is retried, the orelse block.voidTxnExecutor.executeChecked(TxnVoidCallable callable) Executes the callable. -
Uses of TxnVoidCallable in org.multiverse.stms.gamma
Methods in org.multiverse.stms.gamma with parameters of type TxnVoidCallableModifier and TypeMethodDescriptionvoidFatGammaTxnExecutor.execute(TxnVoidCallable callable) private voidFatGammaTxnExecutor.execute(GammaTxn tx, TxnThreadLocal.Container transactionContainer, GammaTxnPool pool, TxnVoidCallable callable) voidGammaOrElseBlock.execute(TxnVoidCallable either, TxnVoidCallable orelse) final voidLeanGammaTxnExecutor.execute(TxnVoidCallable callable) final voidFatGammaTxnExecutor.executeChecked(TxnVoidCallable callable) voidGammaOrElseBlock.executeChecked(TxnVoidCallable either, TxnVoidCallable orelse) final voidLeanGammaTxnExecutor.executeChecked(TxnVoidCallable callable)