org.sonar.maven
Class SonarMavenEmbedderLogger

java.lang.Object
  extended by org.sonar.maven.SonarMavenEmbedderLogger
All Implemented Interfaces:
org.apache.maven.embedder.MavenEmbedderLogger

public class SonarMavenEmbedderLogger
extends java.lang.Object
implements org.apache.maven.embedder.MavenEmbedderLogger


Field Summary
 
Fields inherited from interface org.apache.maven.embedder.MavenEmbedderLogger
LEVEL_DEBUG, LEVEL_DISABLED, LEVEL_ERROR, LEVEL_FATAL, LEVEL_INFO, LEVEL_WARN
 
Constructor Summary
SonarMavenEmbedderLogger(org.apache.maven.plugin.logging.Log logger)
           
 
Method Summary
 void debug(java.lang.String message)
           
 void debug(java.lang.String message, java.lang.Throwable throwable)
           
 void error(java.lang.String message)
           
 void error(java.lang.String message, java.lang.Throwable throwable)
           
 void fatalError(java.lang.String message)
           
 void fatalError(java.lang.String message, java.lang.Throwable throwable)
           
 int getThreshold()
           
 void info(java.lang.String message)
           
 void info(java.lang.String message, java.lang.Throwable throwable)
           
 boolean isDebugEnabled()
           
 boolean isErrorEnabled()
           
 boolean isFatalErrorEnabled()
           
 boolean isInfoEnabled()
           
 boolean isWarnEnabled()
           
 void setThreshold(int threshold)
           
 void warn(java.lang.String message)
           
 void warn(java.lang.String message, java.lang.Throwable throwable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SonarMavenEmbedderLogger

public SonarMavenEmbedderLogger(org.apache.maven.plugin.logging.Log logger)
Method Detail

debug

public void debug(java.lang.String message)
Specified by:
debug in interface org.apache.maven.embedder.MavenEmbedderLogger

debug

public void debug(java.lang.String message,
                  java.lang.Throwable throwable)
Specified by:
debug in interface org.apache.maven.embedder.MavenEmbedderLogger

error

public void error(java.lang.String message)
Specified by:
error in interface org.apache.maven.embedder.MavenEmbedderLogger

error

public void error(java.lang.String message,
                  java.lang.Throwable throwable)
Specified by:
error in interface org.apache.maven.embedder.MavenEmbedderLogger

fatalError

public void fatalError(java.lang.String message)
Specified by:
fatalError in interface org.apache.maven.embedder.MavenEmbedderLogger

fatalError

public void fatalError(java.lang.String message,
                       java.lang.Throwable throwable)
Specified by:
fatalError in interface org.apache.maven.embedder.MavenEmbedderLogger

info

public void info(java.lang.String message)
Specified by:
info in interface org.apache.maven.embedder.MavenEmbedderLogger

info

public void info(java.lang.String message,
                 java.lang.Throwable throwable)
Specified by:
info in interface org.apache.maven.embedder.MavenEmbedderLogger

warn

public void warn(java.lang.String message)
Specified by:
warn in interface org.apache.maven.embedder.MavenEmbedderLogger

warn

public void warn(java.lang.String message,
                 java.lang.Throwable throwable)
Specified by:
warn in interface org.apache.maven.embedder.MavenEmbedderLogger

getThreshold

public int getThreshold()
Specified by:
getThreshold in interface org.apache.maven.embedder.MavenEmbedderLogger

isDebugEnabled

public boolean isDebugEnabled()
Specified by:
isDebugEnabled in interface org.apache.maven.embedder.MavenEmbedderLogger

isErrorEnabled

public boolean isErrorEnabled()
Specified by:
isErrorEnabled in interface org.apache.maven.embedder.MavenEmbedderLogger

isFatalErrorEnabled

public boolean isFatalErrorEnabled()
Specified by:
isFatalErrorEnabled in interface org.apache.maven.embedder.MavenEmbedderLogger

isInfoEnabled

public boolean isInfoEnabled()
Specified by:
isInfoEnabled in interface org.apache.maven.embedder.MavenEmbedderLogger

isWarnEnabled

public boolean isWarnEnabled()
Specified by:
isWarnEnabled in interface org.apache.maven.embedder.MavenEmbedderLogger

setThreshold

public void setThreshold(int threshold)
Specified by:
setThreshold in interface org.apache.maven.embedder.MavenEmbedderLogger


Copyright © 2009 SonarSource SA. All Rights Reserved.