org.hudsonci.utils.tasks
Class TaskListenerLogger

java.lang.Object
  extended by org.slf4j.helpers.MarkerIgnoringBase
      extended by org.sonatype.gossip.LoggerSupport
          extended by org.sonatype.gossip.support.PrintStreamLogger
              extended by org.hudsonci.utils.tasks.TaskListenerLogger
All Implemented Interfaces:
Serializable, org.slf4j.Logger

public class TaskListenerLogger
extends org.sonatype.gossip.support.PrintStreamLogger

Adapts a TaskListener to the Logger interface.

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

Field Summary
protected  String name
           
 
Fields inherited from interface org.slf4j.Logger
ROOT_LOGGER_NAME
 
Constructor Summary
TaskListenerLogger(TaskListener listener)
           
TaskListenerLogger(TaskListener listener, org.sonatype.gossip.Level level)
           
 
Method Summary
protected  org.sonatype.gossip.render.Renderer createRenderer()
           
protected  Object readResolve()
           
 
Methods inherited from class org.sonatype.gossip.support.PrintStreamLogger
doLog, getRenderer, getStream, getThreshold, isEnabled, setName, setRenderer, setThreshold
 
Methods inherited from class org.sonatype.gossip.LoggerSupport
debug, debug, debug, debug, debug, doLog, equals, error, error, error, error, error, hashCode, 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 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

name

protected String name
Constructor Detail

TaskListenerLogger

public TaskListenerLogger(TaskListener listener,
                          org.sonatype.gossip.Level level)

TaskListenerLogger

public TaskListenerLogger(TaskListener listener)
Method Detail

createRenderer

protected org.sonatype.gossip.render.Renderer createRenderer()
Overrides:
createRenderer in class org.sonatype.gossip.support.PrintStreamLogger

readResolve

protected Object readResolve()
                      throws ObjectStreamException
Throws:
ObjectStreamException


Copyright © 2004-2011 Hudson. All Rights Reserved.