KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > net > javacoding > jspider > core > logging > Log


1 package net.javacoding.jspider.core.logging;
2
3 /**
4  * $Id: Log.java,v 1.2 2003/03/27 17:44:03 vanrogu Exp $
5  *
6  * @author Günther Van Roey
7  */

8 public interface Log {
9
10     boolean isDebugEnabled();
11
12     boolean isErrorEnabled();
13
14     boolean isFatalEnabled();
15
16     boolean isInfoEnabled();
17
18     boolean isTraceEnabled();
19
20     boolean isWarnEnabled();
21
22     void trace(Object JavaDoc o);
23
24     void trace(Object JavaDoc o, Throwable JavaDoc throwable);
25
26     void debug(Object JavaDoc o);
27
28     void debug(Object JavaDoc o, Throwable JavaDoc throwable);
29
30     void info(Object JavaDoc o);
31
32     void info(Object JavaDoc o, Throwable JavaDoc throwable);
33
34     void warn(Object JavaDoc o);
35
36     void warn(Object JavaDoc o, Throwable JavaDoc throwable);
37
38     void error(Object JavaDoc o);
39
40     void error(Object JavaDoc o, Throwable JavaDoc throwable);
41
42     void fatal(Object JavaDoc o);
43
44     void fatal(Object JavaDoc o, Throwable JavaDoc throwable);
45
46 }
47
Popular Tags