Package com.metsci.glimpse.util.var
Class Txn
- java.lang.Object
-
- com.metsci.glimpse.util.var.Txn
-
public class Txn extends Object
-
-
Constructor Summary
Constructors Constructor Description Txn()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddToActiveTxn(TxnMember member)In most cases this method shouldn't be called directly from application code.static voiddoTxn(Runnable task)static <T> TdoTxn(Supplier<T> task)
-
-
-
Method Detail
-
addToActiveTxn
public static void addToActiveTxn(TxnMember member)
In most cases this method shouldn't be called directly from application code. It is public so that utility code can hook itself into the txn mechanism.
-
doTxn
public static void doTxn(Runnable task)
-
doTxn
public static <T> T doTxn(Supplier<T> task)
-
-