JavaScript is disabled on your browser.
play

Class Logger



  • public class Logger
    extends java.lang.Object
    High level API for logging operations. Example, logging with the default application logger:
     Logger.info("Hello!");
    Example, logging with a custom logger:
     Logger.of("my.logger").info("Hello!")
    • Nested Class Summary

      Nested Classes
      Modifier and Type Class and Description
      static class Logger.ALogger
      Typical logger interface
    • Constructor Summary

      Constructors
      Constructor and Description
      Logger ()
    • Method Summary

      Methods
      Modifier and Type Method and Description
      static void debug (java.lang.String message)
      Log a message with the DEBUG level.
      static void debug (java.lang.String message, java.lang.Throwable error)
      Log a message with the DEBUG level.
      static void error (java.lang.String message)
      Log a message with the ERROR level.
      static void error (java.lang.String message, java.lang.Throwable error)
      Log a message with the ERROR level.
      static void info (java.lang.String message)
      Log a message with the INFO level.
      static void info (java.lang.String message, java.lang.Throwable error)
      Log a message with the INFO level.
      static boolean isDebugEnabled ()
      Returns true if the logger instance enabled for the DEBUG level?
      static boolean isErrorEnabled ()
      Returns true if the logger instance enabled for the ERROR level?
      static boolean isInfoEnabled ()
      Returns true if the logger instance enabled for the INFO level?
      static boolean isTraceEnabled ()
      Returns true if the logger instance enabled for the TRACE level?
      static boolean isWarnEnabled ()
      Returns true if the logger instance enabled for the WARN level?
      static Logger.ALogger of (java.lang.Class<?> clazz)
      Obtain a logger instance.
      static Logger.ALogger of (java.lang.String name)
      Obtain a logger instance.
      static void trace (java.lang.String message)
      Log a message with the TRACE level.
      static void trace (java.lang.String message, java.lang.Throwable error)
      Log a message with the TRACE level.
      static void warn (java.lang.String message)
      Log a message with the WARN level.
      static void warn (java.lang.String message, java.lang.Throwable error)
      Log a message with the WARN level.
      • Methods inherited from class java.lang.Object

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

      • Logger

        public Logger()
    • Method Detail

      • of

        public static Logger.ALogger of(java.lang.String name)
        Obtain a logger instance.
        Parameters:
        name - name of the logger
        Returns:
        a logger
      • of

        public static Logger.ALogger of(java.lang.Class<?> clazz)
        Obtain a logger instance.
        Parameters:
        clazz - a class whose name will be used as logger name
        Returns:
        a logger
      • isTraceEnabled

        public static boolean isTraceEnabled()
        Returns true if the logger instance enabled for the TRACE level?
      • isDebugEnabled

        public static boolean isDebugEnabled()
        Returns true if the logger instance enabled for the DEBUG level?
      • isInfoEnabled

        public static boolean isInfoEnabled()
        Returns true if the logger instance enabled for the INFO level?
      • isWarnEnabled

        public static boolean isWarnEnabled()
        Returns true if the logger instance enabled for the WARN level?
      • isErrorEnabled

        public static boolean isErrorEnabled()
        Returns true if the logger instance enabled for the ERROR level?
      • trace

        public static void trace(java.lang.String message)
        Log a message with the TRACE level.
        Parameters:
        message - message to log
      • trace

        public static void trace(java.lang.String message,
         java.lang.Throwable error)
        Log a message with the TRACE level.
        Parameters:
        message - message to log
        error - associated exception
      • debug

        public static void debug(java.lang.String message)
        Log a message with the DEBUG level.
        Parameters:
        message - message to log
      • debug

        public static void debug(java.lang.String message,
         java.lang.Throwable error)
        Log a message with the DEBUG level.
        Parameters:
        message - message to log
        error - associated exception
      • info

        public static void info(java.lang.String message)
        Log a message with the INFO level.
        Parameters:
        message - message to log
      • info

        public static void info(java.lang.String message,
         java.lang.Throwable error)
        Log a message with the INFO level.
        Parameters:
        message - message to log
        error - associated exception
      • warn

        public static void warn(java.lang.String message)
        Log a message with the WARN level.
        Parameters:
        message - message to log
      • warn

        public static void warn(java.lang.String message,
         java.lang.Throwable error)
        Log a message with the WARN level.
        Parameters:
        message - message to log
        error - associated exception
      • error

        public static void error(java.lang.String message)
        Log a message with the ERROR level.
        Parameters:
        message - message to log
      • error

        public static void error(java.lang.String message,
         java.lang.Throwable error)
        Log a message with the ERROR level.
        Parameters:
        message - message to log
        error - associated exception

AltStyle によって変換されたページ (->オリジナル) /