Class LockAwareTransactionTasks
- java.lang.Object
-
- com.palantir.atlasdb.transaction.api.LockAwareTransactionTasks
-
public final class LockAwareTransactionTasks extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T,E extends java.lang.Exception>
LockAwareTransactionTask<T,E>asLockAware(TransactionTask<T,E> task)
static <T,E extends java.lang.Exception>
TransactionTask<T,E>asLockUnaware(LockAwareTransactionTask<T,E> task)
static <T,E extends java.lang.Exception>
TransactionTask<T,E>asLockUnaware(LockAwareTransactionTask<T,E> task, java.lang.Iterable<com.palantir.lock.HeldLocksToken> locks)
-
-
-
Method Detail
-
asLockAware
public static <T,E extends java.lang.Exception> LockAwareTransactionTask<T,E> asLockAware(TransactionTask<T,E> task)
-
asLockUnaware
public static <T,E extends java.lang.Exception> TransactionTask<T,E> asLockUnaware(LockAwareTransactionTask<T,E> task)
-
asLockUnaware
public static <T,E extends java.lang.Exception> TransactionTask<T,E> asLockUnaware(LockAwareTransactionTask<T,E> task, java.lang.Iterable<com.palantir.lock.HeldLocksToken> locks)
-
-