Class LockAwareTransactionTasks
java.lang.Object
com.palantir.atlasdb.transaction.api.LockAwareTransactionTasks
-
Method Summary
Modifier and TypeMethodDescriptionstatic <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 Details
-
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)
-