001 /*
002 * HapiLog.java
003 *
004 * Created on May 7, 2003 at 2:23:45 PM
005 */
006 package ca.uhn.log;
007
008 import org.slf4j.Logger;
009 import org.slf4j.Marker;
010
011 /**
012 * Provides a base implementation of the <code>HapiLog</code> interface.
013 *
014 * It delegates all method calls declared by <code>Log</code> to the delegate specified in
015 * the contructor.
016 *
017 * @author <a href="mailto:alexei.guevara@uhn.on.ca">Alexei Guevara</a>
018 * @version $Revision: 1.1 $ updated on $Date: 2007-02-19 02:24:52 $ by $Author: jamesagnew $
019 * @deprecated use slf4j logger class
020 */
021 public class HapiLogImpl implements HapiLog {
022
023 HapiLogImpl( Logger delegate ) {
024 this.delegate = delegate;
025 }
026
027 /**
028 * @deprecated Not available in slf4j. Use e.g. {@link #error(String, Throwable)} instead
029 */
030 public void error(Exception e) {
031 delegate.error(e.getMessage(), e);
032 }
033
034 public String getName() {
035 return delegate.getName();
036 }
037
038 public boolean isTraceEnabled() {
039 return delegate.isTraceEnabled();
040 }
041
042 public void trace(String msg) {
043 delegate.trace(msg);
044 }
045
046 public void trace(String format, Object arg) {
047 delegate.trace(format, arg);
048 }
049
050 public void trace(String format, Object arg1, Object arg2) {
051 delegate.trace(format, arg1, arg2);
052 }
053
054 public void trace(String format, Object[] argArray) {
055 delegate.trace(format, argArray);
056 }
057
058 public void trace(String msg, Throwable t) {
059 delegate.trace(msg, t);
060 }
061
062 public boolean isTraceEnabled(Marker marker) {
063 return delegate.isTraceEnabled(marker);
064 }
065
066 public void trace(Marker marker, String msg) {
067 delegate.trace(marker, msg);
068 }
069
070 public void trace(Marker marker, String format, Object arg) {
071 delegate.trace(marker, format, arg);
072 }
073
074 public void trace(Marker marker, String format, Object arg1, Object arg2) {
075 delegate.trace(marker, format, arg1, arg2);
076 }
077
078 public void trace(Marker marker, String format, Object[] argArray) {
079 delegate.trace(marker, format, argArray);
080 }
081
082 public void trace(Marker marker, String msg, Throwable t) {
083 delegate.trace(marker, msg, t);
084 }
085
086 public boolean isDebugEnabled() {
087 return delegate.isDebugEnabled();
088 }
089
090 public void debug(String msg) {
091 delegate.debug(msg);
092 }
093
094 public void debug(String format, Object arg) {
095 delegate.debug(format, arg);
096 }
097
098 public void debug(String format, Object arg1, Object arg2) {
099 delegate.debug(format, arg1, arg2);
100 }
101
102 public void debug(String format, Object[] argArray) {
103 delegate.debug(format, argArray);
104 }
105
106 public void debug(String msg, Throwable t) {
107 delegate.debug(msg, t);
108 }
109
110 public boolean isDebugEnabled(Marker marker) {
111 return delegate.isDebugEnabled(marker);
112 }
113
114 public void debug(Marker marker, String msg) {
115 delegate.debug(marker, msg);
116 }
117
118 public void debug(Marker marker, String format, Object arg) {
119 delegate.debug(marker, format, arg);
120 }
121
122 public void debug(Marker marker, String format, Object arg1, Object arg2) {
123 delegate.debug(marker, format, arg1, arg2);
124 }
125
126 public void debug(Marker marker, String format, Object[] argArray) {
127 delegate.debug(marker, format, argArray);
128 }
129
130 public void debug(Marker marker, String msg, Throwable t) {
131 delegate.debug(marker, msg, t);
132 }
133
134 public boolean isInfoEnabled() {
135 return delegate.isInfoEnabled();
136 }
137
138 public void info(String msg) {
139 delegate.info(msg);
140 }
141
142 public void info(String format, Object arg) {
143 delegate.info(format, arg);
144 }
145
146 public void info(String format, Object arg1, Object arg2) {
147 delegate.info(format, arg1, arg2);
148 }
149
150 public void info(String format, Object[] argArray) {
151 delegate.info(format, argArray);
152 }
153
154 public void info(String msg, Throwable t) {
155 delegate.info(msg, t);
156 }
157
158 public boolean isInfoEnabled(Marker marker) {
159 return delegate.isInfoEnabled(marker);
160 }
161
162 public void info(Marker marker, String msg) {
163 delegate.info(marker, msg);
164 }
165
166 public void info(Marker marker, String format, Object arg) {
167 delegate.info(marker, format, arg);
168 }
169
170 public void info(Marker marker, String format, Object arg1, Object arg2) {
171 delegate.info(marker, format, arg1, arg2);
172 }
173
174 public void info(Marker marker, String format, Object[] argArray) {
175 delegate.info(marker, format, argArray);
176 }
177
178 public void info(Marker marker, String msg, Throwable t) {
179 delegate.info(marker, msg, t);
180 }
181
182 public boolean isWarnEnabled() {
183 return delegate.isWarnEnabled();
184 }
185
186 public void warn(String msg) {
187 delegate.warn(msg);
188 }
189
190 public void warn(String format, Object arg) {
191 delegate.warn(format, arg);
192 }
193
194 public void warn(String format, Object[] argArray) {
195 delegate.warn(format, argArray);
196 }
197
198 public void warn(String format, Object arg1, Object arg2) {
199 delegate.warn(format, arg1, arg2);
200 }
201
202 public void warn(String msg, Throwable t) {
203 delegate.warn(msg, t);
204 }
205
206 public boolean isWarnEnabled(Marker marker) {
207 return delegate.isWarnEnabled(marker);
208 }
209
210 public void warn(Marker marker, String msg) {
211 delegate.warn(marker, msg);
212 }
213
214 public void warn(Marker marker, String format, Object arg) {
215 delegate.warn(marker, format, arg);
216 }
217
218 public void warn(Marker marker, String format, Object arg1, Object arg2) {
219 delegate.warn(marker, format, arg1, arg2);
220 }
221
222 public void warn(Marker marker, String format, Object[] argArray) {
223 delegate.warn(marker, format, argArray);
224 }
225
226 public void warn(Marker marker, String msg, Throwable t) {
227 delegate.warn(marker, msg, t);
228 }
229
230 public boolean isErrorEnabled() {
231 return delegate.isErrorEnabled();
232 }
233
234 public void error(String msg) {
235 delegate.error(msg);
236 }
237
238 public void error(String format, Object arg) {
239 delegate.error(format, arg);
240 }
241
242 public void error(String format, Object arg1, Object arg2) {
243 delegate.error(format, arg1, arg2);
244 }
245
246 public void error(String format, Object[] argArray) {
247 delegate.error(format, argArray);
248 }
249
250 public void error(String msg, Throwable t) {
251 delegate.error(msg, t);
252 }
253
254 public boolean isErrorEnabled(Marker marker) {
255 return delegate.isErrorEnabled(marker);
256 }
257
258 public void error(Marker marker, String msg) {
259 delegate.error(marker, msg);
260 }
261
262 public void error(Marker marker, String format, Object arg) {
263 delegate.error(marker, format, arg);
264 }
265
266 public void error(Marker marker, String format, Object arg1, Object arg2) {
267 delegate.error(marker, format, arg1, arg2);
268 }
269
270 public void error(Marker marker, String format, Object[] argArray) {
271 delegate.error(marker, format, argArray);
272 }
273
274 public void error(Marker marker, String msg, Throwable t) {
275 delegate.error(marker, msg, t);
276 }
277
278 private final Logger delegate;
279
280
281
282 }