From: Ben Soares Date: Thu, 2 Sep 2021 13:22:18 +0000 (+0100) Subject: JAL-3851 convenience methods for logging exceptions X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=abeb9d03a2bc66a17bc7b55e8e29b84b52ee4d60;p=jalview.git JAL-3851 convenience methods for logging exceptions --- diff --git a/src/jalview/bin/Cache.java b/src/jalview/bin/Cache.java index 353f449..49e2b80 100755 --- a/src/jalview/bin/Cache.java +++ b/src/jalview/bin/Cache.java @@ -1657,6 +1657,31 @@ public class Cache println(ERROR, message); } + public static void trace(Throwable e) + { + println(TRACE, getStackTraceString(e)); + } + + public static void debug(Throwable e) + { + println(DEBUG, getStackTraceString(e)); + } + + public static void info(Throwable e) + { + println(INFO, getStackTraceString(e)); + } + + public static void warn(Throwable e) + { + println(WARN, getStackTraceString(e)); + } + + public static void error(Throwable e) + { + println(ERROR, getStackTraceString(e)); + } + /** * Getdown appbase methods */