Uses of Interface
org.multiverse.api.callables.TxnDoubleCallable

Packages that use TxnDoubleCallable
org.multiverse.api   
org.multiverse.stms.gamma   
 

Uses of TxnDoubleCallable in org.multiverse.api
 

Methods in org.multiverse.api with parameters of type TxnDoubleCallable
static double StmUtils.atomic(TxnDoubleCallable callable)
          Executes the callable transactionally on the GlobalStmInstance using the default TxnExecutor.
static double StmUtils.atomic(TxnDoubleCallable either, TxnDoubleCallable orelse)
          Executes the either block, or in case of a retry, the orelse block is executed.
static double StmUtils.atomicChecked(TxnDoubleCallable callable)
          Executes the callable transactionally on the GlobalStmInstance using the default TxnExecutor.
static double StmUtils.atomicChecked(TxnDoubleCallable either, TxnDoubleCallable orelse)
          Executes the either block, or in case of a retry, the orelse block is executed.
 double TxnExecutor.execute(TxnDoubleCallable callable)
          Executes the transactional callable.
 double OrElseBlock.execute(TxnDoubleCallable either, TxnDoubleCallable orelse)
          Executes the either, or when it is retried, the orelse block.
 double TxnExecutor.executeChecked(TxnDoubleCallable callable)
          Executes the callable.
 double OrElseBlock.executeChecked(TxnDoubleCallable either, TxnDoubleCallable orelse)
          Executes the either, or when it is retried, the orelse block.
 

Uses of TxnDoubleCallable in org.multiverse.stms.gamma
 

Methods in org.multiverse.stms.gamma with parameters of type TxnDoubleCallable
 double LeanGammaTxnExecutor.execute(TxnDoubleCallable callable)
           
 double FatGammaTxnExecutor.execute(TxnDoubleCallable callable)
           
 double GammaOrElseBlock.execute(TxnDoubleCallable either, TxnDoubleCallable orelse)
           
 double LeanGammaTxnExecutor.executeChecked(TxnDoubleCallable callable)
           
 double FatGammaTxnExecutor.executeChecked(TxnDoubleCallable callable)
           
 double GammaOrElseBlock.executeChecked(TxnDoubleCallable either, TxnDoubleCallable orelse)
           
 



Copyright © 2012. All Rights Reserved.