org.sonatype.gossip
Class Gossip.Logger

java.lang.Object
  extended by org.slf4j.helpers.MarkerIgnoringBase
      extended by org.sonatype.gossip.LoggerSupport
          extended by org.sonatype.gossip.Gossip.Logger
All Implemented Interfaces:
java.io.Serializable, org.slf4j.Logger
Enclosing class:
Gossip

public final class Gossip.Logger
extends LoggerSupport

Gossip logger.

Since:
1.4
Author:
Jason Dillon
See Also:
Serialized Form

Field Summary
static java.lang.String ROOT_NAME
           
static java.lang.String ROOT_TOKEN
           
 
Fields inherited from interface org.slf4j.Logger
ROOT_LOGGER_NAME
 
Method Summary
protected  void doLog(Gossip.Level level, java.lang.String message, java.lang.Throwable cause)
           
 Gossip.Level findEffectiveLevel()
           
 Gossip.Level getEffectiveLevel()
           
 Gossip.Level getLevel()
           
 Gossip.Logger getParent()
           
protected  boolean isEnabled(Gossip.Level level)
           
protected  java.lang.Object readResolve()
           
 void setLevel(Gossip.Level level)
           
 java.lang.String toString()
           
 
Methods inherited from class org.sonatype.gossip.LoggerSupport
debug, debug, debug, debug, debug, equals, error, error, error, error, error, getName, hashCode, info, info, info, info, info, isDebugEnabled, isErrorEnabled, isInfoEnabled, isTraceEnabled, isWarnEnabled, trace, trace, trace, trace, trace, warn, warn, warn, warn, warn
 
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, trace, trace, trace, trace, trace, warn, warn, warn, warn, warn
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.slf4j.Logger
debug, debug, debug, debug, debug, error, error, error, error, error, info, info, info, info, info, isDebugEnabled, isErrorEnabled, isInfoEnabled, isTraceEnabled, isWarnEnabled, trace, trace, trace, trace, trace, warn, warn, warn, warn, warn
 

Field Detail

ROOT_TOKEN

public static final java.lang.String ROOT_TOKEN
See Also:
Constant Field Values

ROOT_NAME

public static final java.lang.String ROOT_NAME
See Also:
Constant Field Values
Method Detail

getParent

public Gossip.Logger getParent()

getLevel

public Gossip.Level getLevel()

setLevel

public void setLevel(Gossip.Level level)

findEffectiveLevel

public Gossip.Level findEffectiveLevel()

getEffectiveLevel

public Gossip.Level getEffectiveLevel()

isEnabled

protected boolean isEnabled(Gossip.Level level)
Specified by:
isEnabled in class LoggerSupport

doLog

protected void doLog(Gossip.Level level,
                     java.lang.String message,
                     java.lang.Throwable cause)
Specified by:
doLog in class LoggerSupport

toString

public java.lang.String toString()
Overrides:
toString in class LoggerSupport

readResolve

protected java.lang.Object readResolve()
                                throws java.io.ObjectStreamException
Throws:
java.io.ObjectStreamException


Copyright © 2008-2011 Sonatype. All Rights Reserved.