Class ConsoleLoggerDecorator
- java.lang.Object
-
- org.apache.maven.plugin.surefire.log.api.ConsoleLoggerDecorator
-
- All Implemented Interfaces:
ConsoleLogger
public final class ConsoleLoggerDecorator extends java.lang.Object implements ConsoleLogger
Decorator aroundConsoleLogger
. This class is loaded in the isolated ClassLoader and the child logger in the in-plugin ClassLoader.- Since:
- 2.20
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Object
logger
-
Constructor Summary
Constructors Constructor Description ConsoleLoggerDecorator(java.lang.Object logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
debug(java.lang.String message)
void
error(java.lang.String message)
void
error(java.lang.String message, java.lang.Throwable t)
Simply delegates toerror( toString( t, message ) )
.void
error(java.lang.Throwable t)
Simply delegates to methoderror(null, Throwable)
.void
info(java.lang.String message)
private boolean
invokeReturnedBoolean(java.lang.String isErrorEnabled)
private void
invokeWithMessage(java.lang.String message, java.lang.String error)
boolean
isDebugEnabled()
boolean
isErrorEnabled()
boolean
isInfoEnabled()
boolean
isWarnEnabled()
void
warning(java.lang.String message)
-
-
-
Method Detail
-
isDebugEnabled
public boolean isDebugEnabled()
- Specified by:
isDebugEnabled
in interfaceConsoleLogger
-
debug
public void debug(java.lang.String message)
- Specified by:
debug
in interfaceConsoleLogger
-
isInfoEnabled
public boolean isInfoEnabled()
- Specified by:
isInfoEnabled
in interfaceConsoleLogger
-
info
public void info(java.lang.String message)
- Specified by:
info
in interfaceConsoleLogger
-
isWarnEnabled
public boolean isWarnEnabled()
- Specified by:
isWarnEnabled
in interfaceConsoleLogger
-
warning
public void warning(java.lang.String message)
- Specified by:
warning
in interfaceConsoleLogger
-
isErrorEnabled
public boolean isErrorEnabled()
- Specified by:
isErrorEnabled
in interfaceConsoleLogger
-
error
public void error(java.lang.String message)
- Specified by:
error
in interfaceConsoleLogger
- Parameters:
message
- message to log
-
error
public void error(java.lang.String message, java.lang.Throwable t)
Description copied from interface:ConsoleLogger
Simply delegates toerror( toString( t, message ) )
.- Specified by:
error
in interfaceConsoleLogger
- Parameters:
message
- message to logt
- exception, message and trace to log
-
error
public void error(java.lang.Throwable t)
Description copied from interface:ConsoleLogger
Simply delegates to methoderror(null, Throwable)
.- Specified by:
error
in interfaceConsoleLogger
- Parameters:
t
- exception, message and trace to log
-
invokeReturnedBoolean
private boolean invokeReturnedBoolean(java.lang.String isErrorEnabled)
-
invokeWithMessage
private void invokeWithMessage(java.lang.String message, java.lang.String error)
-
-