aboutsummaryrefslogtreecommitdiffstats
path: root/mdbc-server/src/main/java/org/onap/music/mdbc/Utils.java
diff options
context:
space:
mode:
Diffstat (limited to 'mdbc-server/src/main/java/org/onap/music/mdbc/Utils.java')
-rw-r--r--mdbc-server/src/main/java/org/onap/music/mdbc/Utils.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/mdbc-server/src/main/java/org/onap/music/mdbc/Utils.java b/mdbc-server/src/main/java/org/onap/music/mdbc/Utils.java
index 7a09dca..f4f4820 100644
--- a/mdbc-server/src/main/java/org/onap/music/mdbc/Utils.java
+++ b/mdbc-server/src/main/java/org/onap/music/mdbc/Utils.java
@@ -24,6 +24,8 @@ import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Properties;
+
+import org.onap.music.exceptions.MusicDeadlockException;
import org.onap.music.logging.EELFLoggerDelegate;
public class Utils {
@@ -77,4 +79,12 @@ public class Utils {
}
}
}
+
+ public static MusicDeadlockException getDeadlockException(Throwable t) {
+ while (t!=null) {
+ if (t instanceof MusicDeadlockException) return (MusicDeadlockException)t;
+ t = t.getCause();
+ }
+ return null;
+ }
}