Interface Logger

    • Field Summary

      • Fields inherited from interface org.slf4j.Logger

        ROOT_LOGGER_NAME
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void debug​(java.lang.String message, java.lang.Object... objects)
      Multiple-parameters friendly debug method
      void info​(java.lang.String message, java.lang.Object... objects)
      Logs the given message at info log level.
      boolean isEnabled​(LogLevel level)
      Returns true if the given log level is enabled for this logger.
      boolean isLifecycleEnabled()
      Returns true if lifecycle log level is enabled for this logger.
      boolean isQuietEnabled()
      Returns true if quiet log level is enabled for this logger.
      void lifecycle​(java.lang.String message)
      Logs the given message at lifecycle log level.
      void lifecycle​(java.lang.String message, java.lang.Object... objects)
      Logs the given message at lifecycle log level.
      void lifecycle​(java.lang.String message, java.lang.Throwable throwable)
      Logs the given message at lifecycle log level.
      void log​(LogLevel level, java.lang.String message)
      Logs the given message at the given log level.
      void log​(LogLevel level, java.lang.String message, java.lang.Object... objects)
      Logs the given message at the given log level.
      void log​(LogLevel level, java.lang.String message, java.lang.Throwable throwable)
      Logs the given message at the given log level.
      void quiet​(java.lang.String message)
      Logs the given message at quiet log level.
      void quiet​(java.lang.String message, java.lang.Object... objects)
      Logs the given message at quiet log level.
      void quiet​(java.lang.String message, java.lang.Throwable throwable)
      Logs the given message at quiet log level.
      • Methods inherited from interface org.slf4j.Logger

        debug, debug, debug, debug, debug, debug, debug, debug, debug, error, error, error, error, error, error, error, error, error, error, getName, info, info, info, info, info, info, info, info, info, isDebugEnabled, isDebugEnabled, isErrorEnabled, isErrorEnabled, isInfoEnabled, isInfoEnabled, isTraceEnabled, isTraceEnabled, isWarnEnabled, isWarnEnabled, trace, trace, trace, trace, trace, trace, trace, trace, trace, trace, warn, warn, warn, warn, warn, warn, warn, warn, warn, warn
    • Method Detail

      • isLifecycleEnabled

        boolean isLifecycleEnabled()
        Returns true if lifecycle log level is enabled for this logger.
      • debug

        void debug​(java.lang.String message,
                   java.lang.Object... objects)
        Multiple-parameters friendly debug method
        Specified by:
        debug in interface org.slf4j.Logger
        Parameters:
        message - the log message
        objects - the log message parameters
      • lifecycle

        void lifecycle​(java.lang.String message)
        Logs the given message at lifecycle log level.
        Parameters:
        message - the log message.
      • lifecycle

        void lifecycle​(java.lang.String message,
                       java.lang.Object... objects)
        Logs the given message at lifecycle log level.
        Parameters:
        message - the log message.
        objects - the log message parameters.
      • lifecycle

        void lifecycle​(java.lang.String message,
                       java.lang.Throwable throwable)
        Logs the given message at lifecycle log level.
        Parameters:
        message - the log message.
        throwable - the exception to log.
      • isQuietEnabled

        boolean isQuietEnabled()
        Returns true if quiet log level is enabled for this logger.
      • quiet

        void quiet​(java.lang.String message)
        Logs the given message at quiet log level.
        Parameters:
        message - the log message.
      • quiet

        void quiet​(java.lang.String message,
                   java.lang.Object... objects)
        Logs the given message at quiet log level.
        Parameters:
        message - the log message.
        objects - the log message parameters.
      • info

        void info​(java.lang.String message,
                  java.lang.Object... objects)
        Logs the given message at info log level.
        Specified by:
        info in interface org.slf4j.Logger
        Parameters:
        message - the log message.
        objects - the log message parameters.
      • quiet

        void quiet​(java.lang.String message,
                   java.lang.Throwable throwable)
        Logs the given message at quiet log level.
        Parameters:
        message - the log message.
        throwable - the exception to log.
      • isEnabled

        boolean isEnabled​(LogLevel level)
        Returns true if the given log level is enabled for this logger.
      • log

        void log​(LogLevel level,
                 java.lang.String message)
        Logs the given message at the given log level.
        Parameters:
        level - the log level.
        message - the log message.
      • log

        void log​(LogLevel level,
                 java.lang.String message,
                 java.lang.Object... objects)
        Logs the given message at the given log level.
        Parameters:
        level - the log level.
        message - the log message.
        objects - the log message parameters.
      • log

        void log​(LogLevel level,
                 java.lang.String message,
                 java.lang.Throwable throwable)
        Logs the given message at the given log level.
        Parameters:
        level - the log level.
        message - the log message.
        throwable - the exception to log.