ch.qos.logback.classic
Class HLogger

java.lang.Object
  extended by org.slf4j.helpers.MarkerIgnoringBase
      extended by ch.qos.logback.classic.HLogger
All Implemented Interfaces:
Serializable, org.slf4j.Logger

public class HLogger
extends org.slf4j.helpers.MarkerIgnoringBase

See Also:
Serialized Form

Field Summary
protected  boolean additive
          Additivity is set to true by default, that is children inherit the appenders of their ancestors by default.
 
Fields inherited from interface org.slf4j.Logger
ROOT_LOGGER_NAME
 
Method Summary
 void callAppenders(LoggingEvent event)
          Invoke all the appenders of this logger.
 void debug(Object parameterizedMsg, Object param1)
           
 void debug(String msg)
           
 void debug(String format, Object arg)
           
 void debug(String format, Object[] argArray)
           
 void debug(String parameterizedMsg, Object param1, Object param2)
           
 void debug(String msg, Throwable t)
           
 void error(String msg)
           
 void error(String parameterizedMsg, Object param1)
           
 void error(String format, Object[] argArray)
           
 void error(String parameterizedMsg, Object param1, Object param2)
           
 void error(String msg, Throwable t)
           
 String getName()
           
 void info(String msg)
           
 void info(String parameterizedMsg, Object param1)
           
 void info(String format, Object[] argArray)
           
 void info(String parameterizedMsg, Object param1, Object param2)
           
 void info(String msg, Throwable t)
           
 boolean isDebugEnabled()
           
 boolean isErrorEnabled()
           
 boolean isInfoEnabled()
           
 boolean isTraceEnabled()
           
 boolean isWarnEnabled()
           
protected  Object readResolve()
           
 void removeAllAppenders()
          Remove all previously added appenders from this logger instance.
 void removeAppender(Appender appender)
          Remove the appender passed as parameter form the list of appenders.
 void setLevel(Level newLevel)
           
 void trace(Object parameterizedMsg, Object param1)
           
 void trace(String msg)
           
 void trace(String format, Object arg)
           
 void trace(String format, Object[] argArray)
           
 void trace(String parameterizedMsg, Object param1, Object param2)
           
 void trace(String msg, Throwable t)
           
 void warn(String msg)
           
 void warn(String parameterizedMsg, Object param1)
           
 void warn(String format, Object[] argArray)
           
 void warn(String parameterizedMsg, Object param1, Object param2)
           
 void warn(String msg, Throwable t)
           
 
Methods inherited from class org.slf4j.helpers.MarkerIgnoringBase
debug, debug, debug, debug, debug, error, error, error, error, error, info, info, info, info, info, isDebugEnabled, isErrorEnabled, isInfoEnabled, isTraceEnabled, isWarnEnabled, toString, trace, trace, trace, trace, trace, warn, warn, warn, warn, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

additive

protected boolean additive
Additivity is set to true by default, that is children inherit the appenders of their ancestors by default. If this variable is set to false then the appenders located in the ancestors of this logger will not be used. However, the children of this logger will inherit its appenders, unless the children have their additivity flag set to false too. See the user manual for more details.

Method Detail

getName

public String getName()
Specified by:
getName in interface org.slf4j.Logger

setLevel

public void setLevel(Level newLevel)

removeAllAppenders

public void removeAllAppenders()
Remove all previously added appenders from this logger instance.

This is useful when re-reading configuration information.


callAppenders

public void callAppenders(LoggingEvent event)
Invoke all the appenders of this logger.

Parameters:
event - The event to log

removeAppender

public void removeAppender(Appender appender)
Remove the appender passed as parameter form the list of appenders.


trace

public final void trace(String msg)

trace

public void trace(String msg,
                  Throwable t)

trace

public void trace(Object parameterizedMsg,
                  Object param1)

trace

public void trace(String parameterizedMsg,
                  Object param1,
                  Object param2)

debug

public final void debug(String msg)

debug

public void debug(String msg,
                  Throwable t)

debug

public void debug(Object parameterizedMsg,
                  Object param1)

debug

public void debug(String parameterizedMsg,
                  Object param1,
                  Object param2)

error

public void error(String msg)

error

public void error(String msg,
                  Throwable t)

error

public void error(String parameterizedMsg,
                  Object param1)

error

public void error(String parameterizedMsg,
                  Object param1,
                  Object param2)

info

public void info(String msg)

info

public void info(String msg,
                 Throwable t)

info

public void info(String parameterizedMsg,
                 Object param1)

info

public void info(String parameterizedMsg,
                 Object param1,
                 Object param2)

isTraceEnabled

public boolean isTraceEnabled()

isDebugEnabled

public boolean isDebugEnabled()

isErrorEnabled

public boolean isErrorEnabled()

isInfoEnabled

public boolean isInfoEnabled()

isWarnEnabled

public boolean isWarnEnabled()

warn

public void warn(String msg)

warn

public void warn(String msg,
                 Throwable t)

warn

public void warn(String parameterizedMsg,
                 Object param1)

warn

public void warn(String parameterizedMsg,
                 Object param1,
                 Object param2)

trace

public void trace(String format,
                  Object arg)

trace

public void trace(String format,
                  Object[] argArray)

debug

public void debug(String format,
                  Object arg)

debug

public void debug(String format,
                  Object[] argArray)

info

public void info(String format,
                 Object[] argArray)

warn

public void warn(String format,
                 Object[] argArray)

error

public void error(String format,
                  Object[] argArray)

readResolve

protected Object readResolve()
                      throws ObjectStreamException
Throws:
ObjectStreamException


Copyright © 2005-2009 QOS.ch. All Rights Reserved.