Class LoggerMessageWriter

  • All Implemented Interfaces:
    java.lang.AutoCloseable, org.codehaus.plexus.logging.LogEnabled, org.jboss.galleon.MessageWriter

    @Singleton
    public class LoggerMessageWriter
    extends org.codehaus.plexus.logging.AbstractLogEnabled
    implements org.jboss.galleon.MessageWriter
    Author:
    James R. Perkins
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void close()  
      void error​(java.lang.Throwable cause, java.lang.CharSequence message)  
      boolean isVerboseEnabled()  
      void print​(java.lang.Throwable cause, java.lang.CharSequence message)  
      void verbose​(java.lang.Throwable cause, java.lang.CharSequence message)  
      • Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled

        enableLogging, getLogger, setupLogger, setupLogger, setupLogger
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.jboss.galleon.MessageWriter

        error, error, error, print, print, print, verbose, verbose, verbose
    • Constructor Detail

      • LoggerMessageWriter

        public LoggerMessageWriter()
    • Method Detail

      • verbose

        public void verbose​(java.lang.Throwable cause,
                            java.lang.CharSequence message)
        Specified by:
        verbose in interface org.jboss.galleon.MessageWriter
      • print

        public void print​(java.lang.Throwable cause,
                          java.lang.CharSequence message)
        Specified by:
        print in interface org.jboss.galleon.MessageWriter
      • error

        public void error​(java.lang.Throwable cause,
                          java.lang.CharSequence message)
        Specified by:
        error in interface org.jboss.galleon.MessageWriter
      • isVerboseEnabled

        public boolean isVerboseEnabled()
        Specified by:
        isVerboseEnabled in interface org.jboss.galleon.MessageWriter
      • close

        public void close()
                   throws java.lang.Exception
        Specified by:
        close in interface java.lang.AutoCloseable
        Throws:
        java.lang.Exception