org.apache.maven.shared.monitor
Class PlexusLoggerMonitorAdaptor

java.lang.Object
  extended by org.apache.maven.shared.monitor.AbstractMonitor
      extended by org.apache.maven.shared.monitor.PlexusLoggerMonitorAdaptor
All Implemented Interfaces:
Monitor

public class PlexusLoggerMonitorAdaptor
extends AbstractMonitor

Adapter class to make a mojo Log instance look like an shared monitor. This adaptor class is tied to the optional dependency on maven-plugin-api.


Field Summary
 
Fields inherited from interface org.apache.maven.shared.monitor.Monitor
DEBUG, DEBUG_LEVEL, ERROR, ERROR_LEVEL, INFO, INFO_LEVEL, MESSAGE_LEVELS, VERBOSE, VERBOSE_LEVEL, WARN, WARN_LEVEL
 
Constructor Summary
PlexusLoggerMonitorAdaptor(org.codehaus.plexus.logging.Logger logger)
           
 
Method Summary
 void debug(java.lang.CharSequence message)
           
 void debug(java.lang.CharSequence message, java.lang.Throwable error)
           
 void error(java.lang.CharSequence message)
           
 void error(java.lang.CharSequence message, java.lang.Throwable error)
           
 void info(java.lang.CharSequence message)
           
 void info(java.lang.CharSequence message, java.lang.Throwable error)
           
 void verbose(java.lang.CharSequence message)
           
 void verbose(java.lang.CharSequence message, java.lang.Throwable error)
           
 void warn(java.lang.CharSequence message)
           
 void warn(java.lang.CharSequence message, java.lang.Throwable error)
           
 
Methods inherited from class org.apache.maven.shared.monitor.AbstractMonitor
getMessageLevel, getMessageLevelLabel, isDebugEnabled, isEnabled, isErrorEnabled, isInfoEnabled, isVerboseEnabled, isWarnEnabled, setDebugEnabled, setErrorEnabled, setInfoEnabled, setMessageLevel, setMessageLevelLabel, setVerboseEnabled, setWarnEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlexusLoggerMonitorAdaptor

public PlexusLoggerMonitorAdaptor(org.codehaus.plexus.logging.Logger logger)
Method Detail

debug

public void debug(java.lang.CharSequence message,
                  java.lang.Throwable error)

debug

public void debug(java.lang.CharSequence message)

error

public void error(java.lang.CharSequence message,
                  java.lang.Throwable error)

error

public void error(java.lang.CharSequence message)

info

public void info(java.lang.CharSequence message,
                 java.lang.Throwable error)

info

public void info(java.lang.CharSequence message)

warn

public void warn(java.lang.CharSequence message,
                 java.lang.Throwable error)

warn

public void warn(java.lang.CharSequence message)

verbose

public void verbose(java.lang.CharSequence message)

verbose

public void verbose(java.lang.CharSequence message,
                    java.lang.Throwable error)


Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.