KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > net > javacoding > jspider > core > logging > impl > SystemOutLogImpl


1 package net.javacoding.jspider.core.logging.impl;
2
3
4
5 /**
6  * Logger implementation that redirects all logged output to the
7  * console.
8  *
9  * $Id: SystemOutLogImpl.java,v 1.2 2003/03/27 17:44:05 vanrogu Exp $
10  *
11  * @author Günther Van Roey
12  */

13 public class SystemOutLogImpl extends BaseLogImpl {
14
15
16     /**
17      * Worker method that logs the message to the Console.
18      * @param message
19      */

20     public void doLog(String JavaDoc message) {
21         System.out.println(message);
22     }
23
24     public void doLog(Object JavaDoc o) {
25         doLog ("" + o);
26     }
27
28     public void doLog(Throwable JavaDoc t) {
29         doLog ("" + t);
30     }
31
32     public boolean isDebugEnabled() {
33         return true;
34     }
35
36     public boolean isErrorEnabled() {
37         return true;
38     }
39
40     public boolean isFatalEnabled() {
41         return true;
42     }
43
44     public boolean isInfoEnabled() {
45         return true;
46     }
47
48     public boolean isTraceEnabled() {
49         return true;
50     }
51
52     public boolean isWarnEnabled() {
53         return true;
54     }
55
56     public void trace(Object JavaDoc o) {
57         doLog(o);
58     }
59
60     public void trace(Object JavaDoc o, Throwable JavaDoc throwable) {
61         doLog(o);
62         doLog(throwable);
63     }
64
65     public void debug(Object JavaDoc o) {
66         doLog(o);
67     }
68
69     public void debug(Object JavaDoc o, Throwable JavaDoc throwable) {
70         doLog(o);
71         doLog(throwable);
72     }
73
74     public void info(Object JavaDoc o) {
75         doLog(o);
76     }
77
78     public void info(Object JavaDoc o, Throwable JavaDoc throwable) {
79         doLog(o);
80         doLog(throwable);
81     }
82
83     public void warn(Object JavaDoc o) {
84         doLog(o);
85     }
86
87     public void warn(Object JavaDoc o, Throwable JavaDoc throwable) {
88         doLog(o);
89         doLog(throwable);
90     }
91
92     public void error(Object JavaDoc o) {
93         doLog(o);
94     }
95
96     public void error(Object JavaDoc o, Throwable JavaDoc throwable) {
97         doLog(o);
98         doLog(throwable);
99     }
100
101     public void fatal(Object JavaDoc o) {
102         doLog(o);
103     }
104
105     public void fatal(Object JavaDoc o, Throwable JavaDoc throwable) {
106         doLog(o);
107         doLog(throwable);
108     }
109
110 }
111
Popular Tags