cc.spray.utils

EventHandlerLog

class EventHandlerLog extends Log

Defines simple convenience logging methods that delegate to the Akka EventHandler. They only model logging calls generating log entries of type String, formatted via String.format with zero to three arguments. For most logging use cases this is enough. You will probably want to extend this trait, use your own or call the EventHandler directly in any one of these cases

In the last case it is better to not use String.format (due to its somewhat lower performance) but instead use some faster, more specialized String formatting, like the org.slf4j.helpers.MessageFormatter.

Linear Supertypes
Log, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. EventHandlerLog
  2. Log
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new EventHandlerLog (source: AnyRef)

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  7. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. def debug (msgFmt: String, a: ⇒ Any, b: ⇒ Any, c: ⇒ Any): Unit

    Definition Classes
    EventHandlerLogLog
  9. def debug (msgFmt: String, a: ⇒ Any, b: ⇒ Any): Unit

    Definition Classes
    EventHandlerLogLog
  10. def debug (msgFmt: String, a: ⇒ Any): Unit

    Definition Classes
    EventHandlerLogLog
  11. def debug (msg: ⇒ String): Unit

    Definition Classes
    EventHandlerLogLog
  12. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  13. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  14. def error (cause: Throwable, msgFmt: String, a: ⇒ Any, b: ⇒ Any, c: ⇒ Any): Unit

    Definition Classes
    EventHandlerLogLog
  15. def error (cause: Throwable, msgFmt: String, a: ⇒ Any, b: ⇒ Any): Unit

    Definition Classes
    EventHandlerLogLog
  16. def error (cause: Throwable, msgFmt: String, a: ⇒ Any): Unit

    Definition Classes
    EventHandlerLogLog
  17. def error (cause: Throwable, msg: ⇒ String): Unit

    Definition Classes
    EventHandlerLogLog
  18. def error (msgFmt: String, a: ⇒ Any, b: ⇒ Any, c: ⇒ Any): Unit

    Definition Classes
    EventHandlerLogLog
  19. def error (msgFmt: String, a: ⇒ Any, b: ⇒ Any): Unit

    Definition Classes
    EventHandlerLogLog
  20. def error (msgFmt: String, a: ⇒ Any): Unit

    Definition Classes
    EventHandlerLogLog
  21. def error (msg: ⇒ String): Unit

    Definition Classes
    EventHandlerLogLog
  22. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  23. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef
  24. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  25. def info (msgFmt: String, a: ⇒ Any, b: ⇒ Any, c: ⇒ Any): Unit

    Definition Classes
    EventHandlerLogLog
  26. def info (msgFmt: String, a: ⇒ Any, b: ⇒ Any): Unit

    Definition Classes
    EventHandlerLogLog
  27. def info (msgFmt: String, a: ⇒ Any): Unit

    Definition Classes
    EventHandlerLogLog
  28. def info (msg: ⇒ String): Unit

    Definition Classes
    EventHandlerLogLog
  29. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  30. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  31. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  32. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  33. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  34. def toString (): String

    Definition Classes
    AnyRef → Any
  35. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  36. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  37. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  38. def warn (msgFmt: String, a: ⇒ Any, b: ⇒ Any, c: ⇒ Any): Unit

    Definition Classes
    EventHandlerLogLog
  39. def warn (msgFmt: String, a: ⇒ Any, b: ⇒ Any): Unit

    Definition Classes
    EventHandlerLogLog
  40. def warn (msgFmt: String, a: ⇒ Any): Unit

    Definition Classes
    EventHandlerLogLog
  41. def warn (msg: ⇒ String): Unit

    Definition Classes
    EventHandlerLogLog

Inherited from Log

Inherited from AnyRef

Inherited from Any