c

sbt.internal.util

ManagedLogger

class ManagedLogger extends Logger

Delegates log events to the associated LogExchange.

Linear Supertypes
Logger, Logger, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ManagedLogger
  2. Logger
  3. Logger
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ManagedLogger(name: String, channelName: Option[String], execId: Option[String], xlogger: MiniLogger)
  2. new ManagedLogger(name: String, channelName: Option[String], execId: Option[String], xlogger: MiniLogger, terminal: Option[Terminal], context: LoggerContext)

Value Members

  1. val channelName: Option[String]
  2. def debug(msg: Supplier[String]): Unit
    Definition Classes
    LoggerLogger
  3. final def debug(message: ⇒ String): Unit
    Definition Classes
    Logger
  4. final def debugEvent[A](event: ⇒ A)(implicit arg0: JsonFormat[A], arg1: StringTypeTag[A]): Unit
  5. final def err(message: ⇒ String): Unit
    Definition Classes
    Logger
  6. def error(msg: Supplier[String]): Unit
    Definition Classes
    LoggerLogger
  7. final def error(message: ⇒ String): Unit
    Definition Classes
    Logger
  8. final def errorEvent[A](event: ⇒ A)(implicit arg0: JsonFormat[A], arg1: StringTypeTag[A]): Unit
  9. val execId: Option[String]
  10. def info(msg: Supplier[String]): Unit
    Definition Classes
    LoggerLogger
  11. final def info(message: ⇒ String): Unit
    Definition Classes
    Logger
  12. final def infoEvent[A](event: ⇒ A)(implicit arg0: JsonFormat[A], arg1: StringTypeTag[A]): Unit
  13. def log(level: util.Level.Value, message: ⇒ String): Unit
    Definition Classes
    ManagedLoggerLogger
  14. def log(level: util.Level.Value, msg: Supplier[String]): Unit
    Definition Classes
    Logger
  15. def logEvent[A](level: util.Level.Value, event: ⇒ A)(implicit arg0: JsonFormat[A], tag: StringTypeTag[A]): Unit
  16. val name: String
  17. final def out(message: ⇒ String): Unit
    Definition Classes
    Logger
  18. def registerStringCodec[A](implicit arg0: ShowLines[A], arg1: StringTypeTag[A]): Unit
  19. def success(message: ⇒ String): Unit
    Definition Classes
    ManagedLoggerLogger
  20. def success(msg: Supplier[String]): Unit
    Definition Classes
    Logger
  21. def trace(t: ⇒ Throwable): Unit
    Definition Classes
    ManagedLoggerLogger
  22. def trace(msg: Supplier[Throwable]): Unit
    Definition Classes
    LoggerLogger
  23. def verbose(msg: Supplier[String]): Unit
    Definition Classes
    Logger
  24. final def verbose(message: ⇒ String): Unit
    Definition Classes
    Logger
  25. def warn(msg: Supplier[String]): Unit
    Definition Classes
    LoggerLogger
  26. final def warn(message: ⇒ String): Unit
    Definition Classes
    Logger
  27. final def warnEvent[A](event: ⇒ A)(implicit arg0: JsonFormat[A], arg1: StringTypeTag[A]): Unit

Deprecated Value Members

  1. def ansiCodesSupported: Boolean
    Definition Classes
    ManagedLoggerLogger
    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0) No longer used.

  2. final def debugEvent[A](event: ⇒ A, f: JsonFormat[A], t: scala.reflect.api.JavaUniverse.TypeTag[A]): Unit
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) Use macro-powered StringTypeTag.fast instead

  3. final def errorEvent[A](event: ⇒ A, f: JsonFormat[A], t: scala.reflect.api.JavaUniverse.TypeTag[A]): Unit
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) Use macro-powered StringTypeTag.fast instead

  4. final def infoEvent[A](event: ⇒ A, f: JsonFormat[A], t: scala.reflect.api.JavaUniverse.TypeTag[A]): Unit
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) Use macro-powered StringTypeTag.fast instead

  5. def logEvent[A](level: util.Level.Value, event: ⇒ A, f: JsonFormat[A], t: scala.reflect.api.JavaUniverse.TypeTag[A]): Unit
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) Use macro-powered StringTypeTag.fast instead

  6. def registerStringCodec[A](s: ShowLines[A], tt: scala.reflect.api.JavaUniverse.TypeTag[A]): Unit
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) Use macro-powered StringTypeTag.fast instead

  7. final def warnEvent[A](event: ⇒ A, f: JsonFormat[A], t: scala.reflect.api.JavaUniverse.TypeTag[A]): Unit
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) Use macro-powered StringTypeTag.fast instead