Class Slf4jLog

    • Constructor Summary

      Constructors 
      Constructor Description
      Slf4jLog()  
      Slf4jLog​(java.lang.String name)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void debug​(java.lang.String msg, long arg)
      Formats and logs at debug level.
      void debug​(java.lang.String msg, java.lang.Object... args)
      Formats and logs at debug level.
      void debug​(java.lang.String msg, java.lang.Throwable thrown)
      Logs the given message at debug level, with Throwable information.
      void debug​(java.lang.Throwable thrown)
      Logs the given Throwable information at debug level
      java.lang.String getName()  
      void ignore​(java.lang.Throwable ignored)
      Ignore an exception.
      void info​(java.lang.String msg, java.lang.Object... args)
      Formats and logs at info level.
      void info​(java.lang.String msg, java.lang.Throwable thrown)
      Logs the given message at info level, with Throwable information.
      void info​(java.lang.Throwable thrown)
      Logs the given Throwable information at info level
      boolean isDebugEnabled()  
      protected Logger newLogger​(java.lang.String fullname)
      Create a Child Logger of this Logger.
      void setDebugEnabled​(boolean enabled)
      Mutator used to turn debug on programmatically.
      java.lang.String toString()  
      void warn​(java.lang.String msg, java.lang.Object... args)
      Formats and logs at warn level.
      void warn​(java.lang.String msg, java.lang.Throwable thrown)
      Logs the given message at warn level, with Throwable information.
      void warn​(java.lang.Throwable thrown)
      Logs the given Throwable information at warn level
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • Slf4jLog

        public Slf4jLog()
                 throws java.lang.Exception
        Throws:
        java.lang.Exception
      • Slf4jLog

        public Slf4jLog​(java.lang.String name)
    • Method Detail

      • getName

        public java.lang.String getName()
        Returns:
        the name of this logger
      • warn

        public void warn​(java.lang.String msg,
                         java.lang.Object... args)
        Description copied from interface: Logger
        Formats and logs at warn level.
        Parameters:
        msg - the formatting string
        args - the optional arguments
      • warn

        public void warn​(java.lang.Throwable thrown)
        Description copied from interface: Logger
        Logs the given Throwable information at warn level
        Parameters:
        thrown - the Throwable to log
      • warn

        public void warn​(java.lang.String msg,
                         java.lang.Throwable thrown)
        Description copied from interface: Logger
        Logs the given message at warn level, with Throwable information.
        Parameters:
        msg - the message to log
        thrown - the Throwable to log
      • info

        public void info​(java.lang.String msg,
                         java.lang.Object... args)
        Description copied from interface: Logger
        Formats and logs at info level.
        Parameters:
        msg - the formatting string
        args - the optional arguments
      • info

        public void info​(java.lang.Throwable thrown)
        Description copied from interface: Logger
        Logs the given Throwable information at info level
        Parameters:
        thrown - the Throwable to log
      • info

        public void info​(java.lang.String msg,
                         java.lang.Throwable thrown)
        Description copied from interface: Logger
        Logs the given message at info level, with Throwable information.
        Parameters:
        msg - the message to log
        thrown - the Throwable to log
      • debug

        public void debug​(java.lang.String msg,
                          java.lang.Object... args)
        Description copied from interface: Logger
        Formats and logs at debug level.
        Parameters:
        msg - the formatting string
        args - the optional arguments
      • debug

        public void debug​(java.lang.String msg,
                          long arg)
        Description copied from interface: Logger
        Formats and logs at debug level. avoids autoboxing of integers
        Specified by:
        debug in interface Logger
        Overrides:
        debug in class AbstractLogger
        Parameters:
        msg - the formatting string
        arg - long value
      • debug

        public void debug​(java.lang.Throwable thrown)
        Description copied from interface: Logger
        Logs the given Throwable information at debug level
        Parameters:
        thrown - the Throwable to log
      • debug

        public void debug​(java.lang.String msg,
                          java.lang.Throwable thrown)
        Description copied from interface: Logger
        Logs the given message at debug level, with Throwable information.
        Parameters:
        msg - the message to log
        thrown - the Throwable to log
      • isDebugEnabled

        public boolean isDebugEnabled()
        Returns:
        whether the debug level is enabled
      • setDebugEnabled

        public void setDebugEnabled​(boolean enabled)
        Description copied from interface: Logger
        Mutator used to turn debug on programmatically.
        Parameters:
        enabled - whether to enable the debug level
      • newLogger

        protected Logger newLogger​(java.lang.String fullname)
        Create a Child Logger of this Logger.
        Specified by:
        newLogger in class AbstractLogger
      • ignore

        public void ignore​(java.lang.Throwable ignored)
        Description copied from interface: Logger
        Ignore an exception.

        This should be used rather than an empty catch block.

        Parameters:
        ignored - the throwable to log as ignored
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object