Class PluginConsoleLogger
- java.lang.Object
-
- org.apache.maven.plugin.surefire.log.PluginConsoleLogger
-
- All Implemented Interfaces:
ConsoleLogger
public final class PluginConsoleLogger extends java.lang.Object implements ConsoleLogger
Wrapper logger of miscellaneous implementations ofLogger. This instance is synchronized. The logger operations are mutually exclusive to standard out, standard err and console err/warn/info/debug logger operations, seeDefaultReporterFactory,TestSetRunListener.- Since:
- 2.20
- See Also:
ConsoleLogger
-
-
Field Summary
Fields Modifier and Type Field Description private org.codehaus.plexus.logging.LoggerplexusLogger
-
Constructor Summary
Constructors Constructor Description PluginConsoleLogger(org.codehaus.plexus.logging.Logger plexusLogger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebug(java.lang.CharSequence content, java.lang.Throwable error)voiddebug(java.lang.String message)voiderror(java.lang.String message)voiderror(java.lang.String message, java.lang.Throwable t)Simply delegates toerror( toString( t, message ) ).voiderror(java.lang.Throwable t)Simply delegates to methoderror(null, Throwable).voidinfo(java.lang.String message)booleanisDebugEnabled()booleanisErrorEnabled()booleanisInfoEnabled()booleanisWarnEnabled()voidwarning(java.lang.CharSequence content, java.lang.Throwable error)voidwarning(java.lang.String message)
-
-
-
Method Detail
-
isDebugEnabled
public boolean isDebugEnabled()
- Specified by:
isDebugEnabledin interfaceConsoleLogger
-
debug
public void debug(java.lang.String message)
- Specified by:
debugin interfaceConsoleLogger
-
debug
public void debug(java.lang.CharSequence content, java.lang.Throwable error)
-
isInfoEnabled
public boolean isInfoEnabled()
- Specified by:
isInfoEnabledin interfaceConsoleLogger
-
info
public void info(java.lang.String message)
- Specified by:
infoin interfaceConsoleLogger
-
isWarnEnabled
public boolean isWarnEnabled()
- Specified by:
isWarnEnabledin interfaceConsoleLogger
-
warning
public void warning(java.lang.String message)
- Specified by:
warningin interfaceConsoleLogger
-
warning
public void warning(java.lang.CharSequence content, java.lang.Throwable error)
-
isErrorEnabled
public boolean isErrorEnabled()
- Specified by:
isErrorEnabledin interfaceConsoleLogger
-
error
public void error(java.lang.String message)
- Specified by:
errorin interfaceConsoleLogger- Parameters:
message- message to log
-
error
public void error(java.lang.String message, java.lang.Throwable t)Description copied from interface:ConsoleLoggerSimply delegates toerror( toString( t, message ) ).- Specified by:
errorin interfaceConsoleLogger- Parameters:
message- message to logt- exception, message and trace to log
-
error
public void error(java.lang.Throwable t)
Description copied from interface:ConsoleLoggerSimply delegates to methoderror(null, Throwable).- Specified by:
errorin interfaceConsoleLogger- Parameters:
t- exception, message and trace to log
-
-