1 /* 2 * This program is free software; you can redistribute it and/or 3 * modify it under the terms of the GNU General Public License 4 * as published by the Free Software Foundation; either version 2 5 * of the License, or (at your option) any later version. 6 * 7 * This program is distributed in the hope that it will be useful, 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 * GNU General Public License for more details. 11 12 * You should have received a copy of the GNU General Public License 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 15 */ 16 package net.sf.jftp.system.logging; 17 18 19 public class SystemLogger implements Logger 20 { log(String msg)21 private void log(String msg) 22 { 23 System.out.println(msg); 24 } 25 log(String msg, Throwable throwable)26 private void log(String msg, Throwable throwable) 27 { 28 System.out.println(msg); 29 throwable.printStackTrace(); 30 } 31 debug(String msg)32 public void debug(String msg) 33 { 34 log(msg + "\n"); 35 } 36 debugRaw(String msg)37 public void debugRaw(String msg) 38 { 39 log(msg); 40 } 41 debug(String msg, Throwable throwable)42 public void debug(String msg, Throwable throwable) 43 { 44 log(msg, throwable); 45 } 46 warn(String msg)47 public void warn(String msg) 48 { 49 log(msg); 50 } 51 warn(String msg, Throwable throwable)52 public void warn(String msg, Throwable throwable) 53 { 54 log(msg, throwable); 55 } 56 error(String msg)57 public void error(String msg) 58 { 59 log(msg); 60 } 61 error(String msg, Throwable throwable)62 public void error(String msg, Throwable throwable) 63 { 64 log(msg, throwable); 65 } 66 info(String msg)67 public void info(String msg) 68 { 69 log(msg); 70 } 71 info(String msg, Throwable throwable)72 public void info(String msg, Throwable throwable) 73 { 74 log(msg, throwable); 75 } 76 fatal(String msg)77 public void fatal(String msg) 78 { 79 log(msg); 80 } 81 fatal(String msg, Throwable throwable)82 public void fatal(String msg, Throwable throwable) 83 { 84 log(msg, throwable); 85 } 86 } 87