From 892dbdbe7f4a3b568ae451a6d5f0e3b345e022d0 Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Tue, 1 Mar 2022 10:48:16 +0100 Subject: [PATCH] [New] Added TransactionThreadLocal.hasTx() --- .../li/strolch/persistence/api/TransactionThreadLocal.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/li.strolch.agent/src/main/java/li/strolch/persistence/api/TransactionThreadLocal.java b/li.strolch.agent/src/main/java/li/strolch/persistence/api/TransactionThreadLocal.java index b24d39640..747643435 100644 --- a/li.strolch.agent/src/main/java/li/strolch/persistence/api/TransactionThreadLocal.java +++ b/li.strolch.agent/src/main/java/li/strolch/persistence/api/TransactionThreadLocal.java @@ -9,6 +9,10 @@ public class TransactionThreadLocal extends ThreadLocal { private static final TransactionThreadLocal instance = new TransactionThreadLocal(); + public static boolean hasTx() { + return instance.get() != null; + } + public static StrolchTransaction getTx() { StrolchTransaction tx = instance.get(); if (tx == null)