1 17 package org.pentaho.util.logging; 18 19 26 public interface ILogger { 27 28 32 public static final int TRACE = 1; 33 34 38 public static final int DEBUG = 2; 39 40 44 public static final int INFO = 3; 45 46 49 public static final int WARN = 4; 50 51 55 public static final int ERROR = 5; 56 57 61 public static final int FATAL = 6; 62 63 public static final int UNKNOWN = 100; 64 65 public static final String SOLUTION_LOG = "solution"; 67 public static final String ACTIVITY_LOG = "activity"; 69 public static final String INSTANCE_LOG = "instance"; 71 public static final String SESSION_LOG = "session"; 73 78 public int getLoggingLevel(); 79 80 89 public void setLoggingLevel(int loggingLevel); 90 91 97 public void trace(String message); 98 99 105 public void debug(String message); 106 107 113 public void info(String message); 114 115 121 public void warn(String message); 122 123 129 public void error(String message); 130 131 137 public void fatal(String message); 138 139 148 public void trace(String message, Throwable error); 149 150 159 public void debug(String message, Throwable error); 160 161 170 public void info(String message, Throwable error); 171 172 181 public void warn(String message, Throwable error); 182 183 192 public void error(String message, Throwable error); 193 194 203 public void fatal(String message, Throwable error); 204 205 }
| Popular Tags
|