Class JCLLoggerAdapter

    • Constructor Detail

      • JCLLoggerAdapter

        JCLLoggerAdapter​(Log log,
                         java.lang.String name)
    • Method Detail

      • isTraceEnabled

        public boolean isTraceEnabled()
        Delegates to the Log.isTraceEnabled() method of the underlying Log instance.
        Returns:
        True if this Logger is enabled for the TRACE level, false otherwise.
      • trace

        public void trace​(java.lang.String msg)
        Delegates to the Log.trace(java.lang.Object) method of the underlying Log instance.
        Parameters:
        msg - - the message object to be logged
      • trace

        public void trace​(java.lang.String format,
                          java.lang.Object arg)
        Delegates to the Log.trace(java.lang.Object) method of the underlying Log instance.

        However, this form avoids superfluous object creation when the logger is disabled for level TRACE.

        Parameters:
        format - the format string
        arg - the argument
      • trace

        public void trace​(java.lang.String format,
                          java.lang.Object arg1,
                          java.lang.Object arg2)
        Delegates to the Log.trace(java.lang.Object) method of the underlying Log instance.

        However, this form avoids superfluous object creation when the logger is disabled for level TRACE.

        Parameters:
        format - the format string
        arg1 - the first argument
        arg2 - the second argument
      • trace

        public void trace​(java.lang.String format,
                          java.lang.Object... arguments)
        Delegates to the Log.trace(java.lang.Object) method of the underlying Log instance.

        However, this form avoids superfluous object creation when the logger is disabled for level TRACE.

        Parameters:
        format - the format string
        arguments - a list of 3 or more arguments
      • trace

        public void trace​(java.lang.String msg,
                          java.lang.Throwable t)
        Delegates to the Log.trace(java.lang.Object, java.lang.Throwable) method of the underlying Log instance.
        Parameters:
        msg - the message accompanying the exception
        t - the exception (throwable) to log
      • isDebugEnabled

        public boolean isDebugEnabled()
        Delegates to the Log.isDebugEnabled() method of the underlying Log instance.
        Returns:
        True if this Logger is enabled for the DEBUG level, false otherwise.
      • debug

        public void debug​(java.lang.String msg)
        Delegates to the Log.debug(java.lang.Object) method of the underlying Log instance.
        Parameters:
        msg - - the message object to be logged
      • debug

        public void debug​(java.lang.String format,
                          java.lang.Object arg)
        Delegates to the Log.debug(java.lang.Object) method of the underlying Log instance.

        However, this form avoids superfluous object creation when the logger is disabled for level DEBUG.

        Parameters:
        format - the format string
        arg - the argument
      • debug

        public void debug​(java.lang.String format,
                          java.lang.Object arg1,
                          java.lang.Object arg2)
        Delegates to the Log.debug(java.lang.Object) method of the underlying Log instance.

        However, this form avoids superfluous object creation when the logger is disabled for level DEBUG.

        Parameters:
        format - the format string
        arg1 - the first argument
        arg2 - the second argument
      • debug

        public void debug​(java.lang.String format,
                          java.lang.Object... arguments)
        Delegates to the Log.debug(java.lang.Object) method of the underlying Log instance.

        However, this form avoids superfluous object creation when the logger is disabled for level DEBUG.

        Parameters:
        format - the format string
        arguments - a list of 3 or more arguments
      • debug

        public void debug​(java.lang.String msg,
                          java.lang.Throwable t)
        Delegates to the Log.debug(java.lang.Object, java.lang.Throwable) method of the underlying Log instance.
        Parameters:
        msg - the message accompanying the exception
        t - the exception (throwable) to log
      • isInfoEnabled

        public boolean isInfoEnabled()
        Delegates to the Log.isInfoEnabled() method of the underlying Log instance.
        Returns:
        True if this Logger is enabled for the INFO level, false otherwise.
      • info

        public void info​(java.lang.String msg)
        Delegates to the Log.debug(java.lang.Object) method of the underlying Log instance.
        Parameters:
        msg - - the message object to be logged
      • info

        public void info​(java.lang.String format,
                         java.lang.Object arg)
        Delegates to the Log.info(java.lang.Object) method of the underlying Log instance.

        However, this form avoids superfluous object creation when the logger is disabled for level INFO.

        Parameters:
        format - the format string
        arg - the argument
      • info

        public void info​(java.lang.String format,
                         java.lang.Object arg1,
                         java.lang.Object arg2)
        Delegates to the Log.info(java.lang.Object) method of the underlying Log instance.

        However, this form avoids superfluous object creation when the logger is disabled for level INFO.

        Parameters:
        format - the format string
        arg1 - the first argument
        arg2 - the second argument
      • info

        public void info​(java.lang.String format,
                         java.lang.Object... arguments)
        Delegates to the Log.info(java.lang.Object) method of the underlying Log instance.

        However, this form avoids superfluous object creation when the logger is disabled for level INFO.

        Parameters:
        format - the format string
        arguments - a list of 3 or more arguments
      • info

        public void info​(java.lang.String msg,
                         java.lang.Throwable t)
        Delegates to the Log.info(java.lang.Object, java.lang.Throwable) method of the underlying Log instance.
        Parameters:
        msg - the message accompanying the exception
        t - the exception (throwable) to log
      • isWarnEnabled

        public boolean isWarnEnabled()
        Delegates to the Log.isWarnEnabled() method of the underlying Log instance.
        Returns:
        True if this Logger is enabled for the WARN level, false otherwise.
      • warn

        public void warn​(java.lang.String msg)
        Delegates to the Log.warn(java.lang.Object) method of the underlying Log instance.
        Parameters:
        msg - - the message object to be logged
      • warn

        public void warn​(java.lang.String format,
                         java.lang.Object arg)
        Delegates to the Log.warn(java.lang.Object) method of the underlying Log instance.

        However, this form avoids superfluous object creation when the logger is disabled for level WARN.

        Parameters:
        format - the format string
        arg - the argument
      • warn

        public void warn​(java.lang.String format,
                         java.lang.Object arg1,
                         java.lang.Object arg2)
        Delegates to the Log.warn(java.lang.Object) method of the underlying Log instance.

        However, this form avoids superfluous object creation when the logger is disabled for level WARN.

        Parameters:
        format - the format string
        arg1 - the first argument
        arg2 - the second argument
      • warn

        public void warn​(java.lang.String format,
                         java.lang.Object... arguments)
        Delegates to the Log.warn(java.lang.Object) method of the underlying Log instance.

        However, this form avoids superfluous object creation when the logger is disabled for level WARN.

        Parameters:
        format - the format string
        arguments - a list of 3 or more arguments
      • warn

        public void warn​(java.lang.String msg,
                         java.lang.Throwable t)
        Delegates to the Log.warn(java.lang.Object, java.lang.Throwable) method of the underlying Log instance.
        Parameters:
        msg - the message accompanying the exception
        t - the exception (throwable) to log
      • isErrorEnabled

        public boolean isErrorEnabled()
        Delegates to the Log.isErrorEnabled() method of the underlying Log instance.
        Returns:
        True if this Logger is enabled for the ERROR level, false otherwise.
      • error

        public void error​(java.lang.String msg)
        Delegates to the Log.error(java.lang.Object) method of the underlying Log instance.
        Parameters:
        msg - - the message object to be logged
      • error

        public void error​(java.lang.String format,
                          java.lang.Object arg)
        Delegates to the Log.error(java.lang.Object) method of the underlying Log instance.

        However, this form avoids superfluous object creation when the logger is disabled for level ERROR.

        Parameters:
        format - the format string
        arg - the argument
      • error

        public void error​(java.lang.String format,
                          java.lang.Object arg1,
                          java.lang.Object arg2)
        Delegates to the Log.error(java.lang.Object) method of the underlying Log instance.

        However, this form avoids superfluous object creation when the logger is disabled for level ERROR.

        Parameters:
        format - the format string
        arg1 - the first argument
        arg2 - the second argument
      • error

        public void error​(java.lang.String format,
                          java.lang.Object... arguments)
        Delegates to the Log.error(java.lang.Object) method of the underlying Log instance.

        However, this form avoids superfluous object creation when the logger is disabled for level ERROR.

        Parameters:
        format - the format string
        arguments - a list of 3 or more arguments
      • error

        public void error​(java.lang.String msg,
                          java.lang.Throwable t)
        Delegates to the Log.error(java.lang.Object, java.lang.Throwable) method of the underlying Log instance.
        Parameters:
        msg - the message accompanying the exception
        t - the exception (throwable) to log