1 /** 2 * Copyright (c) 2004-2011 QOS.ch 3 * All rights reserved. 4 * 5 * Permission is hereby granted, free of charge, to any person obtaining 6 * a copy of this software and associated documentation files (the 7 * "Software"), to deal in the Software without restriction, including 8 * without limitation the rights to use, copy, modify, merge, publish, 9 * distribute, sublicense, and/or sell copies of the Software, and to 10 * permit persons to whom the Software is furnished to do so, subject to 11 * the following conditions: 12 * 13 * The above copyright notice and this permission notice shall be 14 * included in all copies or substantial portions of the Software. 15 * 16 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 19 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 20 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 22 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 * 24 */ 25 package org.slf4j.helpers; 26 27 import org.slf4j.Logger; 28 import org.slf4j.Marker; 29 30 /** 31 * This class serves as base for adapters or native implementations of logging systems 32 * lacking Marker support. In this implementation, methods taking marker data 33 * simply invoke the corresponding method without the Marker argument, discarding 34 * any marker data passed as argument. 35 * 36 * @author Ceki Gulcu 37 * @deprecated 38 */ 39 public abstract class MarkerIgnoringBase extends NamedLoggerBase implements Logger { 40 41 private static final long serialVersionUID = 9044267456635152283L; 42 isTraceEnabled(Marker marker)43 public boolean isTraceEnabled(Marker marker) { 44 return isTraceEnabled(); 45 } 46 trace(Marker marker, String msg)47 public void trace(Marker marker, String msg) { 48 trace(msg); 49 } 50 trace(Marker marker, String format, Object arg)51 public void trace(Marker marker, String format, Object arg) { 52 trace(format, arg); 53 } 54 trace(Marker marker, String format, Object arg1, Object arg2)55 public void trace(Marker marker, String format, Object arg1, Object arg2) { 56 trace(format, arg1, arg2); 57 } 58 trace(Marker marker, String format, Object... arguments)59 public void trace(Marker marker, String format, Object... arguments) { 60 trace(format, arguments); 61 } 62 trace(Marker marker, String msg, Throwable t)63 public void trace(Marker marker, String msg, Throwable t) { 64 trace(msg, t); 65 } 66 isDebugEnabled(Marker marker)67 public boolean isDebugEnabled(Marker marker) { 68 return isDebugEnabled(); 69 } 70 debug(Marker marker, String msg)71 public void debug(Marker marker, String msg) { 72 debug(msg); 73 } 74 debug(Marker marker, String format, Object arg)75 public void debug(Marker marker, String format, Object arg) { 76 debug(format, arg); 77 } 78 debug(Marker marker, String format, Object arg1, Object arg2)79 public void debug(Marker marker, String format, Object arg1, Object arg2) { 80 debug(format, arg1, arg2); 81 } 82 debug(Marker marker, String format, Object... arguments)83 public void debug(Marker marker, String format, Object... arguments) { 84 debug(format, arguments); 85 } 86 debug(Marker marker, String msg, Throwable t)87 public void debug(Marker marker, String msg, Throwable t) { 88 debug(msg, t); 89 } 90 isInfoEnabled(Marker marker)91 public boolean isInfoEnabled(Marker marker) { 92 return isInfoEnabled(); 93 } 94 info(Marker marker, String msg)95 public void info(Marker marker, String msg) { 96 info(msg); 97 } 98 info(Marker marker, String format, Object arg)99 public void info(Marker marker, String format, Object arg) { 100 info(format, arg); 101 } 102 info(Marker marker, String format, Object arg1, Object arg2)103 public void info(Marker marker, String format, Object arg1, Object arg2) { 104 info(format, arg1, arg2); 105 } 106 info(Marker marker, String format, Object... arguments)107 public void info(Marker marker, String format, Object... arguments) { 108 info(format, arguments); 109 } 110 info(Marker marker, String msg, Throwable t)111 public void info(Marker marker, String msg, Throwable t) { 112 info(msg, t); 113 } 114 isWarnEnabled(Marker marker)115 public boolean isWarnEnabled(Marker marker) { 116 return isWarnEnabled(); 117 } 118 warn(Marker marker, String msg)119 public void warn(Marker marker, String msg) { 120 warn(msg); 121 } 122 warn(Marker marker, String format, Object arg)123 public void warn(Marker marker, String format, Object arg) { 124 warn(format, arg); 125 } 126 warn(Marker marker, String format, Object arg1, Object arg2)127 public void warn(Marker marker, String format, Object arg1, Object arg2) { 128 warn(format, arg1, arg2); 129 } 130 warn(Marker marker, String format, Object... arguments)131 public void warn(Marker marker, String format, Object... arguments) { 132 warn(format, arguments); 133 } 134 warn(Marker marker, String msg, Throwable t)135 public void warn(Marker marker, String msg, Throwable t) { 136 warn(msg, t); 137 } 138 isErrorEnabled(Marker marker)139 public boolean isErrorEnabled(Marker marker) { 140 return isErrorEnabled(); 141 } 142 error(Marker marker, String msg)143 public void error(Marker marker, String msg) { 144 error(msg); 145 } 146 error(Marker marker, String format, Object arg)147 public void error(Marker marker, String format, Object arg) { 148 error(format, arg); 149 } 150 error(Marker marker, String format, Object arg1, Object arg2)151 public void error(Marker marker, String format, Object arg1, Object arg2) { 152 error(format, arg1, arg2); 153 } 154 error(Marker marker, String format, Object... arguments)155 public void error(Marker marker, String format, Object... arguments) { 156 error(format, arguments); 157 } 158 error(Marker marker, String msg, Throwable t)159 public void error(Marker marker, String msg, Throwable t) { 160 error(msg, t); 161 } 162 toString()163 public String toString() { 164 return this.getClass().getName() + "(" + getName() + ")"; 165 } 166 167 } 168