public interface Transaction
| Modifier and Type | Interface and Description |
|---|---|
static class |
Transaction.Isolation |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
in(java.util.function.Supplier<T> operation)
Runs the function in a transaction, returns a result.
|
void |
inNoResult(Runnable runnable)
Runs the specified Runnable in a transaction.
|
Transaction |
isolation(Transaction.Isolation isolation)
Specifies transaction isolation
|
Transaction isolation(Transaction.Isolation isolation)
isolation - transaction isolation level - must be supported by the JDBC driver<T> T in(java.util.function.Supplier<T> operation)
T - type of resultoperation - the operation to be executed in a transaction, returns a resultvoid inNoResult(Runnable runnable)
runnable - Will be executed in transaction.Copyright © 2016. All rights reserved.