public interface Transactional
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Transactional.BiConsumerWithException<S,T> |
static interface |
Transactional.BiFunctionWithException<S,T,R> |
static interface |
Transactional.ConsumerWithException<T> |
static interface |
Transactional.FunctionWithException<T,R> |
static interface |
Transactional.RunnableWithException |
static interface |
Transactional.TriConsumerWithException<S,T,U> |
static interface |
Transactional.TriFunctionWithException<S,T,U,R> |
| Modifier and Type | Method and Description |
|---|---|
default <R> R |
commit(java.util.concurrent.Callable<R> callable) |
default <S,T,U> void |
commit(java.lang.Class<S> cls,
java.lang.Class<T> cls2,
java.lang.Class<U> cls3,
Transactional.TriConsumerWithException<S,T,U> consumer) |
default <S,T,U,R> R |
commit(java.lang.Class<S> cls,
java.lang.Class<T> cls2,
java.lang.Class<U> cls3,
Transactional.TriFunctionWithException<S,T,U,R> function) |
default <S,T> void |
commit(java.lang.Class<S> cls,
java.lang.Class<T> cls2,
Transactional.BiConsumerWithException<S,T> consumer) |
default <S,T,R> R |
commit(java.lang.Class<S> cls,
java.lang.Class<T> cls2,
Transactional.BiFunctionWithException<S,T,R> function) |
default <T> void |
commit(java.lang.Class<T> cls,
Transactional.ConsumerWithException<T> consumer) |
default <T,R> R |
commit(java.lang.Class<T> cls,
Transactional.FunctionWithException<T,R> function) |
default void |
commit(Transactional.RunnableWithException runnable) |
<Res extends Resources> |
open() |
<Res extends Resources> Res open()
default <R> R commit(java.util.concurrent.Callable<R> callable)
default void commit(Transactional.RunnableWithException runnable)
default <T,R> R commit(java.lang.Class<T> cls,
Transactional.FunctionWithException<T,R> function)
default <T> void commit(java.lang.Class<T> cls,
Transactional.ConsumerWithException<T> consumer)
default <S,T,R> R commit(java.lang.Class<S> cls,
java.lang.Class<T> cls2,
Transactional.BiFunctionWithException<S,T,R> function)
default <S,T> void commit(java.lang.Class<S> cls,
java.lang.Class<T> cls2,
Transactional.BiConsumerWithException<S,T> consumer)
default <S,T,U,R> R commit(java.lang.Class<S> cls,
java.lang.Class<T> cls2,
java.lang.Class<U> cls3,
Transactional.TriFunctionWithException<S,T,U,R> function)
default <S,T,U> void commit(java.lang.Class<S> cls,
java.lang.Class<T> cls2,
java.lang.Class<U> cls3,
Transactional.TriConsumerWithException<S,T,U> consumer)