class Logger extends LoggerLike

A Play logger.

Source
Logger.scala
Linear Supertypes
LoggerLike, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Logger
  2. LoggerLike
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Logger(logger: org.slf4j.Logger)

Value Members

  1. def debug(message: => String, error: => Throwable)(implicit mc: MarkerContext): Unit

    Logs a message with the DEBUG level.

    Logs a message with the DEBUG level.

    message

    the message to log

    error

    the associated exception

    mc

    the implicit marker context, if defined.

    Definition Classes
    LoggerLike
  2. def debug(message: => String)(implicit mc: MarkerContext): Unit

    Logs a message with the DEBUG level.

    Logs a message with the DEBUG level.

    message

    the message to log

    mc

    the implicit marker context, if defined.

    Definition Classes
    LoggerLike
  3. def enabled: Boolean
    Definition Classes
    LoggerLike
    Annotations
    @inline()
  4. def error(message: => String, error: => Throwable)(implicit mc: MarkerContext): Unit

    Logs a message with the ERROR level.

    Logs a message with the ERROR level.

    message

    the message to log

    error

    the associated exception

    mc

    the implicit marker context, if defined.

    Definition Classes
    LoggerLike
  5. def error(message: => String)(implicit mc: MarkerContext): Unit

    Logs a message with the ERROR level.

    Logs a message with the ERROR level.

    message

    the message to log

    mc

    the implicit marker context, if defined.

    Definition Classes
    LoggerLike
  6. def forMode(mode: Mode*): Logger

    Get a logger that only works when the application is in the given mode(s).

    Get a logger that only works when the application is in the given mode(s).

    If the global application mode has not been set (by calling Logger.setApplicationMode), this has no effect.

  7. def info(message: => String, error: => Throwable)(implicit mc: MarkerContext): Unit

    Logs a message with the INFO level.

    Logs a message with the INFO level.

    message

    the message to log

    error

    the associated exception

    mc

    the implicit marker context, if defined.

    Definition Classes
    LoggerLike
  8. def info(message: => String)(implicit mc: MarkerContext): Unit

    Logs a message with the INFO level.

    Logs a message with the INFO level.

    message

    the message to log

    mc

    the implicit marker context, if defined.

    Definition Classes
    LoggerLike
  9. def isDebugEnabled(implicit mc: MarkerContext): Boolean

    true if the logger instance is enabled for the DEBUG level.

    true if the logger instance is enabled for the DEBUG level.

    Definition Classes
    LoggerLike
  10. def isErrorEnabled(implicit mc: MarkerContext): Boolean

    true if the logger instance is enabled for the ERROR level.

    true if the logger instance is enabled for the ERROR level.

    Definition Classes
    LoggerLike
  11. def isInfoEnabled(implicit mc: MarkerContext): Boolean

    true if the logger instance is enabled for the INFO level.

    true if the logger instance is enabled for the INFO level.

    Definition Classes
    LoggerLike
  12. def isTraceEnabled(implicit mc: MarkerContext): Boolean

    true if the logger instance is enabled for the TRACE level.

    true if the logger instance is enabled for the TRACE level.

    Definition Classes
    LoggerLike
  13. def isWarnEnabled(implicit mc: MarkerContext): Boolean

    true if the logger instance is enabled for the WARN level.

    true if the logger instance is enabled for the WARN level.

    Definition Classes
    LoggerLike
  14. val logger: org.slf4j.Logger

    The underlying SLF4J Logger.

    The underlying SLF4J Logger.

    Definition Classes
    LoggerLike
  15. def trace(message: => String, error: => Throwable)(implicit mc: MarkerContext): Unit

    Logs a message with the TRACE level.

    Logs a message with the TRACE level.

    message

    the message to log

    error

    the associated exception

    mc

    the implicit marker context, if defined.

    Definition Classes
    LoggerLike
  16. def trace(message: => String)(implicit mc: MarkerContext): Unit

    Logs a message with the TRACE level.

    Logs a message with the TRACE level.

    message

    the message to log

    mc

    the implicit marker context, if defined.

    Definition Classes
    LoggerLike
  17. lazy val underlyingLogger: org.slf4j.Logger

    The underlying SLF4J Logger.

    The underlying SLF4J Logger.

    Definition Classes
    LoggerLike
  18. def warn(message: => String, error: => Throwable)(implicit mc: MarkerContext): Unit

    Logs a message with the WARN level.

    Logs a message with the WARN level.

    message

    the message to log

    error

    the associated exception

    mc

    the implicit marker context, if defined.

    Definition Classes
    LoggerLike
  19. def warn(message: => String)(implicit mc: MarkerContext): Unit

    Logs a message with the WARN level.

    Logs a message with the WARN level.

    message

    the message to log

    mc

    the implicit marker context, if defined.

    Definition Classes
    LoggerLike