001package org.slf4j; 002 003public interface Logger { 004 005 public void debug(Object message); 006 public void info(Object message); 007 public void warn(Object message); 008 public void error(Object message); 009 public void trace(Object message); 010 011 public void debug(String message); 012 public void debug(String message,Object o); 013 public void debug(String message,Object o1,Object o2); 014 public void debug(String message,Object...params); 015 public void debug(String message,Exception exception); 016 public void debug(Exception exception); 017 public void debug(String message,Throwable throwable); 018 public void debug(Object message,Throwable throwable); 019 020 public void info(String message); 021 public void info(String message,Object o); 022 public void info(String message,Object o1,Object o2); 023 public void info(String message,Object...params); 024 public void info(String message,Exception exception); 025 public void info(Exception exception); 026 public void info(String message,Throwable throwable); 027 public void info(Object message,Throwable throwable); 028 029 public void warn(String message); 030 public void warn(String message,Object o); 031 public void warn(String message,Object o1,Object o2); 032 public void warn(String message,Object...params); 033 public void warn(String message,Exception exception); 034 public void warn(Exception exception); 035 public void warn(String message,Throwable throwable); 036 public void warn(Object message,Throwable throwable); 037 038 public void error(String message); 039 public void error(String message,Object o); 040 public void error(String message,Object o1,Object o2); 041 public void error(String message,Object...params); 042 public void error(String message,Exception exception); 043 public void error(Exception exception); 044 public void error(String message,Throwable throwable); 045 public void error(Object message,Throwable throwable); 046 047 public void trace(String message); 048 public void trace(String message,Object o); 049 public void trace(String message,Object o1,Object o2); 050 public void trace(String message,Object...params); 051 public void trace(String message,Exception exception); 052 public void trace(Exception exception); 053 public void trace(String message,Throwable throwable); 054 public void trace(Object message,Throwable throwable); 055 056 public boolean isTraceEnabled(); 057 public boolean isDebugEnabled(); 058 public boolean isInfoEnabled(); 059 public boolean isWarnEnabled(); 060 public boolean isErrorEnabled(); 061 062}