Package play

Class Logger.ALogger

java.lang.Object
play.Logger.ALogger
Enclosing class:
Logger

public static class Logger.ALogger extends Object
Typical logger interface
  • Constructor Summary

    Constructors
    Constructor
    Description
    ALogger(play.api.Logger logger)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    debug(String message)
    Logs a message with the DEBUG level.
    void
    debug(String message, Object... args)
    Logs a message with the DEBUG level.
    void
    debug(String message, Throwable error)
    Logs a message with the DEBUG level, with the given error.
    void
    debug(String message, Supplier<?>... args)
    Log a message with the DEBUG level.
    void
    debug(Supplier<String> msgSupplier)
    Log a message with the DEBUG level.
    void
    debug(org.slf4j.Marker marker, String message)
    Logs a message with the DEBUG level.
    void
    debug(org.slf4j.Marker marker, String message, Object... args)
    Logs a message with the DEBUG level.
    void
    debug(org.slf4j.Marker marker, String message, Throwable error)
    Logs a message with the DEBUG level, with the given error.
    void
    error(String message)
    Log a message with the ERROR level.
    void
    error(String message, Object... args)
    Log a message with the ERROR level.
    void
    error(String message, Throwable error)
    Log a message with the ERROR level, with the given error.
    void
    error(String message, Supplier<?>... args)
    Log a message with the ERROR level.
    void
    error(Supplier<String> msgSupplier)
    Log a message with the ERROR level.
    void
    error(org.slf4j.Marker marker, String message)
    Log a message with the ERROR level.
    void
    error(org.slf4j.Marker marker, String message, Object... args)
    Log a message with the ERROR level.
    void
    error(org.slf4j.Marker marker, String message, Throwable error)
    Log a message with the ERROR level, with the given error.
    void
    info(String message)
    Logs a message with the INFO level.
    void
    info(String message, Object... args)
    Logs a message with the INFO level.
    void
    info(String message, Throwable error)
    Logs a message with the INFO level, with the given error.
    void
    info(String message, Supplier<?>... args)
    Log a message with the INFO level.
    void
    info(Supplier<String> msgSupplier)
    Log a message with the INFO level.
    void
    info(org.slf4j.Marker marker, String message)
    Logs a message with the INFO level.
    void
    info(org.slf4j.Marker marker, String message, Object... args)
    Logs a message with the INFO level.
    void
    info(org.slf4j.Marker marker, String message, Throwable error)
    Logs a message with the INFO level, with the given error.
    boolean
    Returns true if the logger instance has DEBUG level logging enabled.
    boolean
    isDebugEnabled(org.slf4j.Marker marker)
    Similar to isDebugEnabled() method except that the marker data is also taken into account.
    boolean
    Returns true if the logger instance has ERROR level logging enabled.
    boolean
    isErrorEnabled(org.slf4j.Marker marker)
    Similar to isErrorEnabled() method except that the marker data is also taken into consideration.
    boolean
    Returns true if the logger instance has INFO level logging enabled.
    boolean
    isInfoEnabled(org.slf4j.Marker marker)
    Similar to isInfoEnabled() method except that the marker data is also taken into consideration.
    boolean
    Returns true if the logger instance has TRACE level logging enabled.
    boolean
    isTraceEnabled(org.slf4j.Marker marker)
    Similar to isTraceEnabled() method except that the marker data is also taken into account.
    boolean
    Returns true if the logger instance has WARN level logging enabled.
    boolean
    isWarnEnabled(org.slf4j.Marker marker)
    Similar to isWarnEnabled() method except that the marker data is also taken into consideration.
    void
    trace(String message)
    Logs a message with the TRACE level.
    void
    trace(String message, Object... args)
    Logs a message with the TRACE level.
    void
    trace(String message, Throwable error)
    Logs a message with the TRACE level, with the given error.
    void
    trace(String message, Supplier<?>... args)
    Log a message with the TRACE level.
    void
    trace(Supplier<String> msgSupplier)
    Log a message with the TRACE level.
    void
    trace(org.slf4j.Marker marker, String message)
    Logs a message with the TRACE level.
    void
    trace(org.slf4j.Marker marker, String message, Object... args)
    This method is similar to trace(String, Object...) method except that the marker data is also taken into consideration.
    void
    trace(org.slf4j.Marker marker, String message, Throwable error)
    Logs a message with the TRACE level, with the given error.
    org.slf4j.Logger
    Get the underlying SLF4J logger.
    void
    warn(String message)
    Log a message with the WARN level.
    void
    warn(String message, Object... args)
    Log a message with the WARN level.
    void
    warn(String message, Throwable error)
    Log a message with the WARN level, with the given error.
    void
    warn(String message, Supplier<?>... args)
    Log a message with the WARN level.
    void
    warn(Supplier<String> msgSupplier)
    Log a message with the WARN level.
    void
    warn(org.slf4j.Marker marker, String message)
    Log a message with the WARN level.
    void
    warn(org.slf4j.Marker marker, String message, Object... args)
    Log a message with the WARN level.
    void
    warn(org.slf4j.Marker marker, String message, Throwable error)
    Log a message with the WARN level, with the given error.

    Methods inherited from class java.lang.Object

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

    • ALogger

      public ALogger(play.api.Logger logger)
  • Method Details

    • underlying

      public org.slf4j.Logger underlying()
      Get the underlying SLF4J logger.
      Returns:
      the SLF4J logger
    • isTraceEnabled

      public boolean isTraceEnabled()
      Returns true if the logger instance has TRACE level logging enabled.
      Returns:
      true if the logger instance has TRACE level logging enabled.
    • isTraceEnabled

      public boolean isTraceEnabled(org.slf4j.Marker marker)
      Similar to isTraceEnabled() method except that the marker data is also taken into account.
      Parameters:
      marker - The marker data to take into consideration
      Returns:
      True if this Logger is enabled for the TRACE level, false otherwise.
    • isDebugEnabled

      public boolean isDebugEnabled()
      Returns true if the logger instance has DEBUG level logging enabled.
      Returns:
      true if the logger instance has DEBUG level logging enabled.
    • isDebugEnabled

      public boolean isDebugEnabled(org.slf4j.Marker marker)
      Similar to isDebugEnabled() method except that the marker data is also taken into account.
      Parameters:
      marker - The marker data to take into consideration
      Returns:
      True if this Logger is enabled for the DEBUG level, false otherwise.
    • isInfoEnabled

      public boolean isInfoEnabled()
      Returns true if the logger instance has INFO level logging enabled.
      Returns:
      true if the logger instance has INFO level logging enabled.
    • isInfoEnabled

      public boolean isInfoEnabled(org.slf4j.Marker marker)
      Similar to isInfoEnabled() method except that the marker data is also taken into consideration.
      Parameters:
      marker - The marker data to take into consideration
      Returns:
      true if this logger is warn enabled, false otherwise
    • isWarnEnabled

      public boolean isWarnEnabled()
      Returns true if the logger instance has WARN level logging enabled.
      Returns:
      true if the logger instance has WARN level logging enabled.
    • isWarnEnabled

      public boolean isWarnEnabled(org.slf4j.Marker marker)
      Similar to isWarnEnabled() method except that the marker data is also taken into consideration.
      Parameters:
      marker - The marker data to take into consideration
      Returns:
      True if this Logger is enabled for the WARN level, false otherwise.
    • isErrorEnabled

      public boolean isErrorEnabled()
      Returns true if the logger instance has ERROR level logging enabled.
      Returns:
      true if the logger instance has ERROR level logging enabled.
    • isErrorEnabled

      public boolean isErrorEnabled(org.slf4j.Marker marker)
      Similar to isErrorEnabled() method except that the marker data is also taken into consideration.
      Parameters:
      marker - The marker data to take into consideration
      Returns:
      True if this Logger is enabled for the ERROR level, false otherwise.
    • trace

      public void trace(String message)
      Logs a message with the TRACE level.
      Parameters:
      message - message to log
    • trace

      public void trace(Supplier<String> msgSupplier)
      Log a message with the TRACE level.
      Parameters:
      msgSupplier - Supplier that contains message to log
    • trace

      public void trace(org.slf4j.Marker marker, String message)
      Logs a message with the TRACE level.
      Parameters:
      marker - the marker data specific to this log statement
      message - message to log
    • trace

      public void trace(String message, Object... args)
      Logs a message with the TRACE level.
      Parameters:
      message - message to log
      args - The arguments to apply to the message string
    • trace

      public void trace(String message, Supplier<?>... args)
      Log a message with the TRACE level.
      Parameters:
      message - message to log
      args - Suppliers that contain arguments to apply to the message String
    • trace

      public void trace(org.slf4j.Marker marker, String message, Object... args)
      This method is similar to trace(String, Object...) method except that the marker data is also taken into consideration.
      Parameters:
      marker - the marker data specific to this log statement
      message - message to log
      args - The arguments to apply to the message string
    • trace

      public void trace(String message, Throwable error)
      Logs a message with the TRACE level, with the given error.
      Parameters:
      message - message to log
      error - associated exception
    • trace

      public void trace(org.slf4j.Marker marker, String message, Throwable error)
      Logs a message with the TRACE level, with the given error.
      Parameters:
      marker - the marker data specific to this log statement
      message - message to log
      error - associated exception
    • debug

      public void debug(String message)
      Logs a message with the DEBUG level.
      Parameters:
      message - Message to log
    • debug

      public void debug(Supplier<String> msgSupplier)
      Log a message with the DEBUG level.
      Parameters:
      msgSupplier - Supplier that contains message to log
    • debug

      public void debug(org.slf4j.Marker marker, String message)
      Logs a message with the DEBUG level.
      Parameters:
      marker - the marker data specific to this log statement
      message - Message to log
    • debug

      public void debug(String message, Object... args)
      Logs a message with the DEBUG level.
      Parameters:
      message - Message to log
      args - The arguments to apply to the message string
    • debug

      public void debug(String message, Supplier<?>... args)
      Log a message with the DEBUG level.
      Parameters:
      message - message to log
      args - Suppliers that contain arguments to apply to the message String
    • debug

      public void debug(org.slf4j.Marker marker, String message, Object... args)
      Logs a message with the DEBUG level.
      Parameters:
      marker - the marker data specific to this log statement
      message - Message to log
      args - The arguments to apply to the message string
    • debug

      public void debug(String message, Throwable error)
      Logs a message with the DEBUG level, with the given error.
      Parameters:
      message - Message to log
      error - associated exception
    • debug

      public void debug(org.slf4j.Marker marker, String message, Throwable error)
      Logs a message with the DEBUG level, with the given error.
      Parameters:
      marker - the marker data specific to this log statement
      message - Message to log
      error - associated exception
    • info

      public void info(String message)
      Logs a message with the INFO level.
      Parameters:
      message - message to log
    • info

      public void info(Supplier<String> msgSupplier)
      Log a message with the INFO level.
      Parameters:
      msgSupplier - Supplier that contains message to log
    • info

      public void info(org.slf4j.Marker marker, String message)
      Logs a message with the INFO level.
      Parameters:
      marker - the marker data specific to this log statement
      message - message to log
    • info

      public void info(String message, Object... args)
      Logs a message with the INFO level.
      Parameters:
      message - message to log
      args - The arguments to apply to the message string
    • info

      public void info(String message, Supplier<?>... args)
      Log a message with the INFO level.
      Parameters:
      message - message to log
      args - Suppliers that contain arguments to apply to the message String
    • info

      public void info(org.slf4j.Marker marker, String message, Object... args)
      Logs a message with the INFO level.
      Parameters:
      marker - the marker data specific to this log statement
      message - message to log
      args - The arguments to apply to the message string
    • info

      public void info(String message, Throwable error)
      Logs a message with the INFO level, with the given error.
      Parameters:
      message - message to log
      error - associated exception
    • info

      public void info(org.slf4j.Marker marker, String message, Throwable error)
      Logs a message with the INFO level, with the given error.
      Parameters:
      marker - the marker data specific to this log statement
      message - message to log
      error - associated exception
    • warn

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

      public void warn(Supplier<String> msgSupplier)
      Log a message with the WARN level.
      Parameters:
      msgSupplier - Supplier that contains message to log
    • warn

      public void warn(org.slf4j.Marker marker, String message)
      Log a message with the WARN level.
      Parameters:
      marker - the marker data specific to this log statement
      message - message to log
    • warn

      public void warn(String message, Object... args)
      Log a message with the WARN level.
      Parameters:
      message - message to log
      args - The arguments to apply to the message string
    • warn

      public void warn(String message, Supplier<?>... args)
      Log a message with the WARN level.
      Parameters:
      message - message to log
      args - Suppliers that contain arguments to apply to the message String
    • warn

      public void warn(org.slf4j.Marker marker, String message, Object... args)
      Log a message with the WARN level.
      Parameters:
      marker - the marker data specific to this log statement
      message - message to log
      args - The arguments to apply to the message string
    • warn

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

      public void warn(org.slf4j.Marker marker, String message, Throwable error)
      Log a message with the WARN level, with the given error.
      Parameters:
      marker - the marker data specific to this log statement
      message - message to log
      error - associated exception
    • error

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

      public void error(Supplier<String> msgSupplier)
      Log a message with the ERROR level.
      Parameters:
      msgSupplier - Supplier that contains message to log
    • error

      public void error(org.slf4j.Marker marker, String message)
      Log a message with the ERROR level.
      Parameters:
      marker - the marker data specific to this log statement
      message - message to log
    • error

      public void error(String message, Object... args)
      Log a message with the ERROR level.
      Parameters:
      message - message to log
      args - The arguments to apply to the message string
    • error

      public void error(String message, Supplier<?>... args)
      Log a message with the ERROR level.
      Parameters:
      message - message to log
      args - Suppliers that contain arguments to apply to the message String
    • error

      public void error(org.slf4j.Marker marker, String message, Object... args)
      Log a message with the ERROR level.
      Parameters:
      marker - the marker data specific to this log statement
      message - message to log
      args - The arguments to apply to the message string
    • error

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

      public void error(org.slf4j.Marker marker, String message, Throwable error)
      Log a message with the ERROR level, with the given error.
      Parameters:
      marker - the marker data specific to this log statement
      message - message to log
      error - associated exception