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