001package org.apache.juli.logging; 002 003import com.killcoding.log.Logger; 004import com.killcoding.log.LoggerFactory; 005 006 007public class LogCustom implements Log { 008 009 protected final Logger log; 010 011 public LogCustom(Class clazz){ 012 super(); 013 log = LoggerFactory.getLogger(clazz); 014 } 015 016 public LogCustom(String clazz){ 017 super(); 018 log = LoggerFactory.getLogger(clazz); 019 } 020 021 @Override 022 public void debug(Object arg0) { 023 log.debug(String.format("%s",arg0)); 024 } 025 026 @Override 027 public void debug(Object arg0, Throwable arg1) { 028 log.debug(String.format("%s",arg0),arg1); 029 } 030 031 @Override 032 public void error(Object arg0) { 033 log.error(String.format("%s",arg0)); 034 } 035 036 @Override 037 public void error(Object arg0, Throwable arg1) { 038 log.error(String.format("%s",arg0),arg1); 039 } 040 041 @Override 042 public void fatal(Object arg0) { 043 log.error(String.format("%s",arg0)); 044 } 045 046 @Override 047 public void fatal(Object arg0, Throwable arg1) { 048 log.error(String.format("%s",arg0),arg1); 049 } 050 051 @Override 052 public void info(Object arg0) { 053 log.info(String.format("%s",arg0)); 054 } 055 056 @Override 057 public void info(Object arg0, Throwable arg1) { 058 log.info(String.format("%s",arg0)); 059 } 060 061 @Override 062 public boolean isDebugEnabled() { 063 return log.isDebugEnabled(); 064 } 065 066 @Override 067 public boolean isErrorEnabled() { 068 return log.isErrorEnabled(); 069 } 070 071 @Override 072 public boolean isFatalEnabled() { 073 return log.isErrorEnabled(); 074 } 075 076 @Override 077 public boolean isInfoEnabled() { 078 return log.isInfoEnabled(); 079 } 080 081 @Override 082 public boolean isTraceEnabled() { 083 return log.isDebugEnabled(); 084 } 085 086 @Override 087 public boolean isWarnEnabled() { 088 return log.isWarnEnabled(); 089 } 090 091 @Override 092 public void trace(Object arg0) { 093 log.debug(String.format("%s",arg0)); 094 } 095 096 @Override 097 public void trace(Object arg0, Throwable arg1) { 098 log.debug(String.format("%s",arg0), arg1); 099 } 100 101 @Override 102 public void warn(Object arg0) { 103 log.warn(String.format("%s",arg0)); 104 } 105 106 @Override 107 public void warn(Object arg0, Throwable arg1) { 108 log.warn(String.format("%s",arg0),arg1); 109 } 110 111}