scribe
package scribe
Members list
Concise view
Type members
Classlikes
object ANSI
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object Execution
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Execution.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object Level
case class LogRecord(level: Level, levelValue: Double, messages: List[LoggableMessage], fileName: String, className: String, methodName: Option[String], line: Option[Int], column: Option[Int], thread: Thread, data: Map[String, () => Any], timeStamp: Long)
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object LogRecord
trait LogRecordCreator
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
case class Logger(parentId: Option[LoggerId], modifiers: List[LogModifier], handlers: List[LogHandler], overrideClassName: Option[String], data: Map[String, () => Any], id: LoggerId) extends LoggerSupport[Unit]
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait LoggerSupport[Unit]class Objecttrait Matchableclass Any
object Logger
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass AnyValtrait Matchableclass Any
object LoggerId
object LoggerSupport
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- LoggerSupport.type
trait Logging
Logging is a mix-in to conveniently add logging support to any class or object.
Logging is a mix-in to conveniently add logging support to any class or object.
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
class LoggingOutputStream(loggerId: LoggerId, level: Level, className: String, methodName: Option[String]) extends OutputStream
Attributes
- Graph
- Supertypes
- class OutputStreamtrait Flushabletrait Closeabletrait AutoCloseableclass Objecttrait Matchableclass Any
trait MinimumLevel
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
object MinimumLevel
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- MinimumLevel.type
Attributes
- Graph
- Supertypes
- Self type
- Platform.type
trait PlatformImplementation
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object Platform.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- class AnyValtrait Matchableclass Any
object Priority
Value members
Concrete methods
Attributes
- Definition Classes
override def log(level: Level, mdc: MDC, messages: LoggableMessage*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): Unit
Attributes
- Definition Classes
Inherited methods
Contextualize key/value pairs set on MDC. This will be made avoid on each log record within
Contextualize key/value pairs set on MDC. This will be made avoid on each log record within
Attributes
- f
the context for which these MDC values are set
- keyValues
tuples of key/value pairs to set on MDC
- Inherited from:
- LoggerSupport
def debug(messages: LoggableMessage*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): F
Attributes
- Inherited from:
- LoggerSupport
Includes MDC elapsed to show elapsed time within the block
Includes MDC elapsed to show elapsed time within the block
Attributes
- f
the code block to time
- Inherited from:
- LoggerSupport
def error(messages: LoggableMessage*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): F
Attributes
- Inherited from:
- LoggerSupport
def info(messages: LoggableMessage*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): F
Attributes
- Inherited from:
- LoggerSupport
def trace(messages: LoggableMessage*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): F
Attributes
- Inherited from:
- LoggerSupport
def warn(messages: LoggableMessage*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): F
Attributes
- Inherited from:
- LoggerSupport