1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package com.fatwire.gst.foundation.facade.logging;
17
18
19
20
21
22
23
24 public class LogEnhancer implements Log {
25
26 private final org.apache.commons.logging.Log delegate;
27
28 public LogEnhancer(org.apache.commons.logging.Log f) {
29 this.delegate = f;
30 }
31
32 public boolean isDebugEnabled() {
33 return delegate.isDebugEnabled();
34 }
35
36 public boolean isErrorEnabled() {
37 return delegate.isErrorEnabled();
38 }
39
40 public boolean isFatalEnabled() {
41 return delegate.isFatalEnabled();
42 }
43
44 public boolean isInfoEnabled() {
45 return delegate.isInfoEnabled();
46 }
47
48 public boolean isTraceEnabled() {
49 return delegate.isTraceEnabled();
50 }
51
52 public boolean isWarnEnabled() {
53 return delegate.isWarnEnabled();
54 }
55
56 public void trace(Object message) {
57 delegate.trace(message);
58 }
59
60 public void trace(Object message, Throwable t) {
61 delegate.trace(message, t);
62 }
63
64 public void debug(Object message) {
65 delegate.debug(message);
66 }
67
68 public void debug(Object message, Throwable t) {
69 delegate.debug(message, t);
70 }
71
72 public void info(Object message) {
73 delegate.info(message);
74 }
75
76 public void info(Object message, Throwable t) {
77 delegate.info(message, t);
78 }
79
80 public void warn(Object message) {
81 delegate.warn(message);
82 }
83
84 public void warn(Object message, Throwable t) {
85 delegate.warn(message, t);
86 }
87
88 public void error(Object message) {
89 delegate.error(message);
90 }
91
92 public void error(Object message, Throwable t) {
93 delegate.error(message, t);
94 }
95
96 public void fatal(Object message) {
97 delegate.fatal(message);
98 }
99
100 public void fatal(Object message, Throwable t) {
101 delegate.fatal(message, t);
102 }
103
104 @Override
105 public int hashCode() {
106 final int prime = 31;
107 int result = 1;
108 result = prime * result + ((delegate == null) ? 0 : delegate.hashCode());
109 return result;
110 }
111
112 @Override
113 public boolean equals(Object obj) {
114 if (this == obj)
115 return true;
116 if (obj == null)
117 return false;
118 if (getClass() != obj.getClass())
119 return false;
120 LogEnhancer other = (LogEnhancer) obj;
121 if (delegate == null) {
122 if (other.delegate != null)
123 return false;
124 } else if (!delegate.equals(other.delegate))
125 return false;
126 return true;
127 }
128
129 @Override
130 public String toString() {
131 return delegate.toString();
132 }
133
134 @Override
135 public void trace(String message, Throwable t, Object... args) {
136 if (delegate.isTraceEnabled())
137 delegate.trace(String.format(message, args), t);
138
139 }
140
141 @Override
142 public void trace(String message, Object... args) {
143 if (delegate.isTraceEnabled())
144 delegate.trace(String.format(message, args));
145
146 }
147
148 @Override
149 public void debug(String message, Throwable t, Object... args) {
150 if (delegate.isDebugEnabled())
151 delegate.debug(String.format(message, args), t);
152
153 }
154
155 @Override
156 public void debug(String message, Object... args) {
157 if (delegate.isDebugEnabled())
158 delegate.debug(String.format(message, args));
159
160 }
161
162 @Override
163 public void info(String message, Throwable t, Object... args) {
164 if (delegate.isInfoEnabled())
165 delegate.info(String.format(message, args), t);
166
167 }
168
169 @Override
170 public void info(String message, Object... args) {
171 if (delegate.isInfoEnabled())
172 delegate.info(String.format(message, args));
173
174 }
175
176 @Override
177 public void warn(String message, Throwable t, Object... args) {
178 if (delegate.isWarnEnabled())
179 delegate.warn(String.format(message, args), t);
180
181 }
182
183 @Override
184 public void warn(String message, Object... args) {
185 if (delegate.isWarnEnabled())
186 delegate.warn(String.format(message, args));
187
188 }
189
190 @Override
191 public void error(String message, Throwable t, Object... args) {
192 if (delegate.isErrorEnabled())
193 delegate.error(String.format(message, args), t);
194
195 }
196
197 @Override
198 public void error(String message, Object... args) {
199 if (delegate.isErrorEnabled())
200 delegate.error(String.format(message, args));
201
202 }
203
204 @Override
205 public void fatal(String message, Throwable t, Object... args) {
206 if (delegate.isFatalEnabled())
207 delegate.fatal(String.format(message, args), t);
208
209 }
210
211 @Override
212 public void fatal(String message, Object... args) {
213 if (delegate.isFatalEnabled())
214 delegate.fatal(String.format(message, args));
215
216 }
217
218 }