From 8be64b191bb32ad18cdb1376e4eace2041407f19 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 27 Apr 2022 14:44:53 +0200 Subject: [PATCH] [jOOQ/jOOQ#12875] More @Blocking annotations --- jOOQ/src/main/java/org/jooq/DSLContext.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/DSLContext.java b/jOOQ/src/main/java/org/jooq/DSLContext.java index bedc0c82e4..717051e11b 100644 --- a/jOOQ/src/main/java/org/jooq/DSLContext.java +++ b/jOOQ/src/main/java/org/jooq/DSLContext.java @@ -509,6 +509,7 @@ public interface DSLContext extends Scope { * transactional logic, indicating that a rollback * has occurred. */ + @Blocking T transactionResult(TransactionalCallable transactional); /** @@ -537,6 +538,7 @@ public interface DSLContext extends Scope { * transactional logic, indicating that a rollback * has occurred. */ + @Blocking T transactionResult(ContextTransactionalCallable transactional) throws ConfigurationException; /** @@ -559,6 +561,7 @@ public interface DSLContext extends Scope { * transactional logic, indicating that a rollback * has occurred. */ + @Blocking void transaction(TransactionalRunnable transactional); /** @@ -585,6 +588,7 @@ public interface DSLContext extends Scope { * transactional logic, indicating that a rollback * has occurred. */ + @Blocking void transaction(ContextTransactionalRunnable transactional) throws ConfigurationException; /** @@ -668,6 +672,7 @@ public interface DSLContext extends Scope { * connection. * @return The outcome of the callable */ + @Blocking T connectionResult(ConnectionCallable callable); /** @@ -678,6 +683,7 @@ public interface DSLContext extends Scope { * @param runnable The code running statements against the * connection. */ + @Blocking void connection(ConnectionRunnable runnable); /**