org.hudsonci.maven.eventspy_30
Class LoggerManagerImpl

java.lang.Object
  extended by org.hudsonci.maven.eventspy_30.LoggerManagerImpl
All Implemented Interfaces:
org.codehaus.plexus.logging.LoggerManager

public class LoggerManagerImpl
extends Object
implements org.codehaus.plexus.logging.LoggerManager

Bridges logging over Callback.

Since:
2.1.0
Author:
Jason Dillon

Nested Class Summary
static class LoggerManagerImpl.LogEvent
          Container for log event details.
 
Field Summary
 
Fields inherited from interface org.codehaus.plexus.logging.LoggerManager
ROLE
 
Constructor Summary
LoggerManagerImpl(org.apache.maven.eventspy.EventSpy spy, org.codehaus.plexus.logging.LoggerManager delegate)
           
 
Method Summary
 int getActiveLoggerCount()
          Not supported.
 org.codehaus.plexus.logging.Logger getLoggerForComponent(String role)
           
 org.codehaus.plexus.logging.Logger getLoggerForComponent(String role, String roleHint)
           
 int getThreshold()
           
 int getThreshold(String role)
           
 int getThreshold(String role, String roleHint)
          Not supported.
 void returnComponentLogger(String role)
           
 void returnComponentLogger(String role, String hint)
          Not supported.
 void setThreshold(int threshold)
           
 void setThresholds(int threshold)
          Same as setThreshold(int), we do not track logger adapters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoggerManagerImpl

public LoggerManagerImpl(org.apache.maven.eventspy.EventSpy spy,
                         org.codehaus.plexus.logging.LoggerManager delegate)
Method Detail

setThreshold

public void setThreshold(int threshold)
Specified by:
setThreshold in interface org.codehaus.plexus.logging.LoggerManager

setThresholds

public void setThresholds(int threshold)
Same as setThreshold(int), we do not track logger adapters.

Specified by:
setThresholds in interface org.codehaus.plexus.logging.LoggerManager

getThreshold

public int getThreshold()
Specified by:
getThreshold in interface org.codehaus.plexus.logging.LoggerManager

getThreshold

public int getThreshold(String role)

getThreshold

public int getThreshold(String role,
                        String roleHint)
Not supported.


getLoggerForComponent

public org.codehaus.plexus.logging.Logger getLoggerForComponent(String role)
Specified by:
getLoggerForComponent in interface org.codehaus.plexus.logging.LoggerManager

getLoggerForComponent

public org.codehaus.plexus.logging.Logger getLoggerForComponent(String role,
                                                                String roleHint)
Specified by:
getLoggerForComponent in interface org.codehaus.plexus.logging.LoggerManager

returnComponentLogger

public void returnComponentLogger(String role,
                                  String hint)
Not supported.

Specified by:
returnComponentLogger in interface org.codehaus.plexus.logging.LoggerManager

returnComponentLogger

public void returnComponentLogger(String role)
Specified by:
returnComponentLogger in interface org.codehaus.plexus.logging.LoggerManager

getActiveLoggerCount

public int getActiveLoggerCount()
Not supported.

Specified by:
getActiveLoggerCount in interface org.codehaus.plexus.logging.LoggerManager


Copyright © 2004-2011 Hudson. All Rights Reserved.