001/* 002 * HapiLog.java 003 * 004 * Created on May 7, 2003 at 2:23:45 PM 005 */ 006package ca.uhn.log; 007 008import org.slf4j.Logger; 009import 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 */ 021public 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}