X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Flog%2FJLoggerI.java;fp=src%2Fjalview%2Flog%2FJLoggerI.java;h=94f149b5be557f3de4d779018e6a1b177b47af34;hb=1db943794a28bdd593776ef14fe5ef9f3cd50ba8;hp=0000000000000000000000000000000000000000;hpb=a031a30fa5066c659a589f768cf7982bdeaa1252;p=jalview.git diff --git a/src/jalview/log/JLoggerI.java b/src/jalview/log/JLoggerI.java new file mode 100644 index 0000000..94f149b --- /dev/null +++ b/src/jalview/log/JLoggerI.java @@ -0,0 +1,41 @@ +package jalview.log; + +public interface JLoggerI +{ + public enum LogLevel + { + ALL, TRACE, DEBUG, INFO, WARN, ERROR, FATAL + } + + public LogLevel getLevel(); + + public void setLevel(LogLevel level); + + public void trace(String message); + + public void trace(String message, Throwable t); + + public void debug(String message); + + public void debug(String message, Throwable t); + + public void info(String message); + + public void info(String message, Throwable t); + + public void warn(String message); + + public void warn(String message, Throwable t); + + public void error(String message); + + public void error(String message, Throwable t); + + public void fatal(String message); + + public void fatal(String message, Throwable t); + + public boolean isDebugEnabled(); + + public boolean isTraceEnabled(); +}