jodd.log
Class Log

java.lang.Object
  extended by jodd.log.Log
Direct Known Subclasses:
DummyLog, Slf4jLog

public abstract class Log
extends java.lang.Object

Default log implementation.


Field Summary
protected  java.lang.String name
           
 
Constructor Summary
protected Log(java.lang.String name)
           
 
Method Summary
abstract  void debug(java.lang.String message)
           
abstract  void error(java.lang.String message)
           
abstract  void error(java.lang.String message, java.lang.Throwable throwable)
           
static Log getLogger(java.lang.Class clazz)
           
static Log getLogger(java.lang.String loggerName)
           
 java.lang.String getName()
          Returns logger name.
abstract  void info(java.lang.String message)
           
abstract  boolean isDebugEnabled()
           
abstract  boolean isErrorEnabled()
           
abstract  boolean isInfoEnabled()
           
abstract  boolean isTraceEnabled()
           
abstract  boolean isWarnEnabled()
           
abstract  void trace(java.lang.String message)
           
abstract  void warn(java.lang.String message)
           
abstract  void warn(java.lang.String message, java.lang.Throwable throwable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected final java.lang.String name
Constructor Detail

Log

protected Log(java.lang.String name)
Method Detail

getLogger

public static Log getLogger(java.lang.Class clazz)

getLogger

public static Log getLogger(java.lang.String loggerName)

getName

public final java.lang.String getName()
Returns logger name.


isTraceEnabled

public abstract boolean isTraceEnabled()

trace

public abstract void trace(java.lang.String message)

isDebugEnabled

public abstract boolean isDebugEnabled()

debug

public abstract void debug(java.lang.String message)

isInfoEnabled

public abstract boolean isInfoEnabled()

info

public abstract void info(java.lang.String message)

isWarnEnabled

public abstract boolean isWarnEnabled()

warn

public abstract void warn(java.lang.String message)

warn

public abstract void warn(java.lang.String message,
                          java.lang.Throwable throwable)

isErrorEnabled

public abstract boolean isErrorEnabled()

error

public abstract void error(java.lang.String message)

error

public abstract void error(java.lang.String message,
                           java.lang.Throwable throwable)


Copyright © 2003-2011 Jodd Team