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=4b4f8f64b569ca51b56062fa34be5e5d8bebc1cc;hp=0000000000000000000000000000000000000000;hpb=c644d68815914fde56a86d66e2d6f310eef63b51;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(); +}