1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.jboss.netty.logging;
17
18 import org.jboss.logging.Logger;
19
20
21
22
23
24
25
26
27
28
29
30 class JBossLogger extends AbstractInternalLogger {
31
32 private final Logger logger;
33
34 JBossLogger(Logger logger) {
35 this.logger = logger;
36 }
37
38 public void debug(String msg) {
39 logger.debug(msg);
40 }
41
42 public void debug(String msg, Throwable cause) {
43 logger.debug(msg, cause);
44 }
45
46 public void error(String msg) {
47 logger.error(msg);
48 }
49
50 public void error(String msg, Throwable cause) {
51 logger.error(msg, cause);
52 }
53
54 public void info(String msg) {
55 logger.info(msg);
56 }
57
58 public void info(String msg, Throwable cause) {
59 logger.info(msg, cause);
60 }
61
62 @SuppressWarnings("deprecation")
63 public boolean isDebugEnabled() {
64 return logger.isDebugEnabled();
65 }
66
67 public boolean isErrorEnabled() {
68 return true;
69 }
70
71 @SuppressWarnings("deprecation")
72 public boolean isInfoEnabled() {
73 return logger.isInfoEnabled();
74 }
75
76 public boolean isWarnEnabled() {
77 return true;
78 }
79
80 public void warn(String msg) {
81 logger.warn(msg);
82 }
83
84 public void warn(String msg, Throwable cause) {
85 logger.warn(msg, cause);
86 }
87
88 @Override
89 public String toString() {
90 return String.valueOf(logger.getName());
91 }
92 }