com.mycila.log
Interface Logger

All Known Implementing Classes:
AbstractLogger, JDKLogger, Log4jLogger, NopLogger

public interface Logger

Author:
Mathieu Carbou (mathieu.carbou@gmail.com)

Method Summary
 boolean canDebug()
           
 boolean canError()
           
 boolean canInfo()
           
 boolean canLog(Level level)
           
 boolean canTrace()
           
 boolean canWarn()
           
 void debug(java.lang.Object message)
           
 void debug(java.lang.Object message, java.lang.Object... args)
           
 void debug(java.lang.Throwable throwable, java.lang.Object message)
           
 void debug(java.lang.Throwable throwable, java.lang.Object message, java.lang.Object... args)
           
 void error(java.lang.Object message)
           
 void error(java.lang.Object message, java.lang.Object... args)
           
 void error(java.lang.Throwable throwable, java.lang.Object message)
           
 void error(java.lang.Throwable throwable, java.lang.Object message, java.lang.Object... args)
           
 void info(java.lang.Object message)
           
 void info(java.lang.Object message, java.lang.Object... args)
           
 void info(java.lang.Throwable throwable, java.lang.Object message)
           
 void info(java.lang.Throwable throwable, java.lang.Object message, java.lang.Object... args)
           
 void log(Level level, java.lang.Object message)
           
 void log(Level level, java.lang.Object message, java.lang.Object... args)
           
 void log(Level level, java.lang.Throwable throwable, java.lang.Object message)
           
 void log(Level level, java.lang.Throwable throwable, java.lang.Object message, java.lang.Object... args)
           
 void trace(java.lang.Object message)
           
 void trace(java.lang.Object message, java.lang.Object... args)
           
 void trace(java.lang.Throwable throwable, java.lang.Object message)
           
 void trace(java.lang.Throwable throwable, java.lang.Object message, java.lang.Object... args)
           
 void warn(java.lang.Object message)
           
 void warn(java.lang.Object message, java.lang.Object... args)
           
 void warn(java.lang.Throwable throwable, java.lang.Object message)
           
 void warn(java.lang.Throwable throwable, java.lang.Object message, java.lang.Object... args)
           
 

Method Detail

canTrace

boolean canTrace()

trace

void trace(java.lang.Object message)

trace

void trace(java.lang.Object message,
           java.lang.Object... args)

trace

void trace(java.lang.Throwable throwable,
           java.lang.Object message)

trace

void trace(java.lang.Throwable throwable,
           java.lang.Object message,
           java.lang.Object... args)

canDebug

boolean canDebug()

debug

void debug(java.lang.Object message)

debug

void debug(java.lang.Object message,
           java.lang.Object... args)

debug

void debug(java.lang.Throwable throwable,
           java.lang.Object message)

debug

void debug(java.lang.Throwable throwable,
           java.lang.Object message,
           java.lang.Object... args)

canInfo

boolean canInfo()

info

void info(java.lang.Object message)

info

void info(java.lang.Object message,
          java.lang.Object... args)

info

void info(java.lang.Throwable throwable,
          java.lang.Object message)

info

void info(java.lang.Throwable throwable,
          java.lang.Object message,
          java.lang.Object... args)

canWarn

boolean canWarn()

warn

void warn(java.lang.Object message)

warn

void warn(java.lang.Object message,
          java.lang.Object... args)

warn

void warn(java.lang.Throwable throwable,
          java.lang.Object message)

warn

void warn(java.lang.Throwable throwable,
          java.lang.Object message,
          java.lang.Object... args)

canError

boolean canError()

error

void error(java.lang.Object message)

error

void error(java.lang.Object message,
           java.lang.Object... args)

error

void error(java.lang.Throwable throwable,
           java.lang.Object message)

error

void error(java.lang.Throwable throwable,
           java.lang.Object message,
           java.lang.Object... args)

canLog

boolean canLog(Level level)

log

void log(Level level,
         java.lang.Object message)

log

void log(Level level,
         java.lang.Object message,
         java.lang.Object... args)

log

void log(Level level,
         java.lang.Throwable throwable,
         java.lang.Object message)

log

void log(Level level,
         java.lang.Throwable throwable,
         java.lang.Object message,
         java.lang.Object... args)


Copyright © 2008-2010 Mycila. All Rights Reserved.