Class PluginConsoleLogger

  • All Implemented Interfaces:
    ConsoleLogger

    public final class PluginConsoleLogger
    extends java.lang.Object
    implements ConsoleLogger
    Wrapper logger of miscellaneous implementations of Logger. This instance is synchronized. The logger operations are mutually exclusive to standard out, standard err and console err/warn/info/debug logger operations, see DefaultReporterFactory, TestSetRunListener.
    Since:
    2.20
    See Also:
    ConsoleLogger
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private org.codehaus.plexus.logging.Logger plexusLogger  
    • Constructor Summary

      Constructors 
      Constructor Description
      PluginConsoleLogger​(org.codehaus.plexus.logging.Logger plexusLogger)  
    • Field Detail

      • plexusLogger

        private final org.codehaus.plexus.logging.Logger plexusLogger
    • Constructor Detail

      • PluginConsoleLogger

        public PluginConsoleLogger​(org.codehaus.plexus.logging.Logger plexusLogger)
    • Method Detail

      • debug

        public void debug​(java.lang.String message)
        Specified by:
        debug in interface ConsoleLogger
      • debug

        public void debug​(java.lang.CharSequence content,
                          java.lang.Throwable error)
      • info

        public void info​(java.lang.String message)
        Specified by:
        info in interface ConsoleLogger
      • warning

        public void warning​(java.lang.String message)
        Specified by:
        warning in interface ConsoleLogger
      • warning

        public void warning​(java.lang.CharSequence content,
                            java.lang.Throwable error)
      • error

        public void error​(java.lang.String message)
        Specified by:
        error in interface ConsoleLogger
        Parameters:
        message - message to log
      • error

        public void error​(java.lang.String message,
                          java.lang.Throwable t)
        Description copied from interface: ConsoleLogger
        Simply delegates to error( toString( t, message ) ).
        Specified by:
        error in interface ConsoleLogger
        Parameters:
        message - message to log
        t - exception, message and trace to log