Interface Logger

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void debug​(java.lang.String msg)
      Log a message at the DEBUG level.
      void debug​(java.lang.String format, java.lang.Object... arguments)
      Log a message at the DEBUG level.
      void debug​(java.lang.String msg, java.lang.Throwable t)
      Log a message with an error at the DEBUG level.
      void error​(java.lang.String msg)
      Log a message at the ERROR level.
      void error​(java.lang.String format, java.lang.Object... arguments)
      Log a message at the ERROR level.
      void error​(java.lang.String msg, java.lang.Throwable t)
      Log a message with an error at the ERROR level.
      java.lang.String getName()
      Logger name
      void info​(java.lang.String msg)
      Log a message at the INFO level.
      void info​(java.lang.String format, java.lang.Object... arguments)
      Log a message at the INFO level.
      void info​(java.lang.String msg, java.lang.Throwable t)
      Log a message with an error at the INFO level.
      boolean isDebugEnabled()
      must DEBUG level message be logged
      boolean isErrorEnabled()
      Must ERROR level be logged
      boolean isInfoEnabled()
      Must INFO level be logged
      boolean isTraceEnabled()
      Must TRACE level be logged
      boolean isWarnEnabled()
      Must WARN level be logged
      void trace​(java.lang.String msg)
      Log a message at the TRACE level.
      void trace​(java.lang.String format, java.lang.Object... arguments)
      Log a message at the TRACE level.
      void trace​(java.lang.String msg, java.lang.Throwable t)
      Log a message with an error at the TRACE level.
      void warn​(java.lang.String msg)
      Log a message at the WARN level.
      void warn​(java.lang.String format, java.lang.Object... arguments)
      Log a message at the WARNING level.
      void warn​(java.lang.String msg, java.lang.Throwable t)
      Log a message with an error at the WARNING level.
    • Method Detail

      • getName

        java.lang.String getName()
        Logger name
        Returns:
        logger name
      • isTraceEnabled

        boolean isTraceEnabled()
        Must TRACE level be logged
        Returns:
        if TRACE level be logger
      • trace

        void trace​(java.lang.String msg)
        Log a message at the TRACE level.
        Parameters:
        msg - the message string to be logged
      • trace

        void trace​(java.lang.String format,
                   java.lang.Object... arguments)
        Log a message at the TRACE level.
        Parameters:
        format - the format string
        arguments - arguments
      • trace

        void trace​(java.lang.String msg,
                   java.lang.Throwable t)
        Log a message with an error at the TRACE level.
        Parameters:
        msg - message
        t - error
      • isDebugEnabled

        boolean isDebugEnabled()
        must DEBUG level message be logged
        Returns:
        are DEBUG message to be logged
      • debug

        void debug​(java.lang.String msg)
        Log a message at the DEBUG level.
        Parameters:
        msg - the message string to be logged
      • debug

        void debug​(java.lang.String format,
                   java.lang.Object... arguments)
        Log a message at the DEBUG level.
        Parameters:
        format - the format string
        arguments - arguments
      • debug

        void debug​(java.lang.String msg,
                   java.lang.Throwable t)
        Log a message with an error at the DEBUG level.
        Parameters:
        msg - message
        t - error
      • isInfoEnabled

        boolean isInfoEnabled()
        Must INFO level be logged
        Returns:
        if INFO level be logger
      • info

        void info​(java.lang.String msg)
        Log a message at the INFO level.
        Parameters:
        msg - the message string to be logged
      • info

        void info​(java.lang.String format,
                  java.lang.Object... arguments)
        Log a message at the INFO level.
        Parameters:
        format - the format string
        arguments - arguments
      • info

        void info​(java.lang.String msg,
                  java.lang.Throwable t)
        Log a message with an error at the INFO level.
        Parameters:
        msg - message
        t - error
      • isWarnEnabled

        boolean isWarnEnabled()
        Must WARN level be logged
        Returns:
        if WARN level be logger
      • warn

        void warn​(java.lang.String msg)
        Log a message at the WARN level.
        Parameters:
        msg - the message string to be logged
      • warn

        void warn​(java.lang.String format,
                  java.lang.Object... arguments)
        Log a message at the WARNING level.
        Parameters:
        format - the format string
        arguments - arguments
      • warn

        void warn​(java.lang.String msg,
                  java.lang.Throwable t)
        Log a message with an error at the WARNING level.
        Parameters:
        msg - message
        t - error
      • isErrorEnabled

        boolean isErrorEnabled()
        Must ERROR level be logged
        Returns:
        if ERROR level be logger
      • error

        void error​(java.lang.String msg)
        Log a message at the ERROR level.
        Parameters:
        msg - the message string to be logged
      • error

        void error​(java.lang.String format,
                   java.lang.Object... arguments)
        Log a message at the ERROR level.
        Parameters:
        format - the format string
        arguments - arguments
      • error

        void error​(java.lang.String msg,
                   java.lang.Throwable t)
        Log a message with an error at the ERROR level.
        Parameters:
        msg - message
        t - error