class MarkerLoggingAdapter extends BusLogging
LoggingAdapter extension which adds Marker support.
- Source
- Logging.scala
- Alphabetic
- By Inheritance
- MarkerLoggingAdapter
- BusLogging
- LoggingAdapter
- AnyRef
- Any
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new MarkerLoggingAdapter(bus: LoggingBus, logSource: String, logClass: Class[_])
- new MarkerLoggingAdapter(bus: LoggingBus, logSource: String, logClass: Class[_], loggingFilter: LoggingFilter)
Type Members
- type MDC = Map[String, Any]
- Definition Classes
- LoggingAdapter
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- def +(other: String): String
- Implicit
- This member is added by an implicit conversion from MarkerLoggingAdapter toany2stringadd[MarkerLoggingAdapter] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
- def ->[B](y: B): (MarkerLoggingAdapter, B)
- Implicit
- This member is added by an implicit conversion from MarkerLoggingAdapter toArrowAssoc[MarkerLoggingAdapter] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val bus: LoggingBus
- Definition Classes
- MarkerLoggingAdapter → BusLogging
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def debug(marker: LogMarker, template: String, arg1: Any, arg2: Any, arg3: Any, arg4: Any): Unit
Message template with 4 replacement arguments.
Message template with 4 replacement arguments. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def debug(marker: LogMarker, template: String, arg1: Any, arg2: Any, arg3: Any): Unit
Message template with 3 replacement arguments.
Message template with 3 replacement arguments. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def debug(marker: LogMarker, template: String, arg1: Any, arg2: Any): Unit
Message template with 2 replacement arguments.
Message template with 2 replacement arguments. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def debug(marker: LogMarker, template: String, arg1: Any): Unit
Message template with 1 replacement argument.
Message template with 1 replacement argument. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
If
arg1
is anArray
it will be expanded into replacement arguments, which is useful when there are more than four arguments.- See also
- def debug(marker: LogMarker, message: String): Unit
Log message at debug level.
Log message at debug level. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def debug(template: String, arg1: Any, arg2: Any, arg3: Any, arg4: Any): Unit
Message template with 4 replacement arguments.
Message template with 4 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def debug(template: String, arg1: Any, arg2: Any, arg3: Any): Unit
Message template with 3 replacement arguments.
Message template with 3 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def debug(template: String, arg1: Any, arg2: Any): Unit
Message template with 2 replacement arguments.
Message template with 2 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def debug(template: String, arg1: Any): Unit
Message template with 1 replacement argument.
Message template with 1 replacement argument.
If
arg1
is anArray
it will be expanded into replacement arguments, which is useful when there are more than four arguments.- Definition Classes
- LoggingAdapter
- See also
- def debug(message: String): Unit
Log message at debug level.
Log message at debug level.
- Definition Classes
- LoggingAdapter
- See also
- def ensuring(cond: (MarkerLoggingAdapter) => Boolean, msg: => Any): MarkerLoggingAdapter
- Implicit
- This member is added by an implicit conversion from MarkerLoggingAdapter toEnsuring[MarkerLoggingAdapter] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: (MarkerLoggingAdapter) => Boolean): MarkerLoggingAdapter
- Implicit
- This member is added by an implicit conversion from MarkerLoggingAdapter toEnsuring[MarkerLoggingAdapter] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: Boolean, msg: => Any): MarkerLoggingAdapter
- Implicit
- This member is added by an implicit conversion from MarkerLoggingAdapter toEnsuring[MarkerLoggingAdapter] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: Boolean): MarkerLoggingAdapter
- Implicit
- This member is added by an implicit conversion from MarkerLoggingAdapter toEnsuring[MarkerLoggingAdapter] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def error(marker: LogMarker, template: String, arg1: Any, arg2: Any, arg3: Any, arg4: Any): Unit
Message template with 4 replacement arguments.
Message template with 4 replacement arguments. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def error(marker: LogMarker, template: String, arg1: Any, arg2: Any, arg3: Any): Unit
Message template with 3 replacement arguments.
Message template with 3 replacement arguments. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def error(marker: LogMarker, template: String, arg1: Any, arg2: Any): Unit
Message template with 2 replacement arguments.
Message template with 2 replacement arguments. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def error(marker: LogMarker, template: String, arg1: Any): Unit
Message template with 1 replacement argument.
Message template with 1 replacement argument. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
If
arg1
is anArray
it will be expanded into replacement arguments, which is useful when there are more than four arguments.- See also
- def error(marker: LogMarker, message: String): Unit
Log message at error level, without providing the exception that caused the error.
Log message at error level, without providing the exception that caused the error. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def error(marker: LogMarker, cause: Throwable, template: String, arg1: Any, arg2: Any, arg3: Any, arg4: Any): Unit
Message template with 4 replacement arguments.
Message template with 4 replacement arguments. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def error(marker: LogMarker, cause: Throwable, template: String, arg1: Any, arg2: Any, arg3: Any): Unit
Message template with 3 replacement arguments.
Message template with 3 replacement arguments. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def error(marker: LogMarker, cause: Throwable, template: String, arg1: Any, arg2: Any): Unit
Message template with 2 replacement arguments.
Message template with 2 replacement arguments. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def error(marker: LogMarker, cause: Throwable, template: String, arg1: Any): Unit
Message template with 1 replacement argument.
Message template with 1 replacement argument. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
If
arg1
is anArray
it will be expanded into replacement arguments, which is useful when there are more than four arguments.- See also
- def error(marker: LogMarker, cause: Throwable, message: String): Unit
Log message at error level, including the exception that caused the error.
Log message at error level, including the exception that caused the error. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def error(template: String, arg1: Any, arg2: Any, arg3: Any, arg4: Any): Unit
Message template with 4 replacement arguments.
Message template with 4 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def error(template: String, arg1: Any, arg2: Any, arg3: Any): Unit
Message template with 3 replacement arguments.
Message template with 3 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def error(template: String, arg1: Any, arg2: Any): Unit
Message template with 2 replacement arguments.
Message template with 2 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def error(template: String, arg1: Any): Unit
Message template with 1 replacement argument.
Message template with 1 replacement argument.
If
arg1
is anArray
it will be expanded into replacement arguments, which is useful when there are more than four arguments.- Definition Classes
- LoggingAdapter
- See also
- def error(message: String): Unit
Log message at error level, without providing the exception that caused the error.
Log message at error level, without providing the exception that caused the error.
- Definition Classes
- LoggingAdapter
- See also
- def error(cause: Throwable, template: String, arg1: Any, arg2: Any, arg3: Any, arg4: Any): Unit
Message template with 4 replacement arguments.
Message template with 4 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def error(cause: Throwable, template: String, arg1: Any, arg2: Any, arg3: Any): Unit
Message template with 3 replacement arguments.
Message template with 3 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def error(cause: Throwable, template: String, arg1: Any, arg2: Any): Unit
Message template with 2 replacement arguments.
Message template with 2 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def error(cause: Throwable, template: String, arg1: Any): Unit
Message template with 1 replacement argument.
Message template with 1 replacement argument.
If
arg1
is anArray
it will be expanded into replacement arguments, which is useful when there are more than four arguments.- Definition Classes
- LoggingAdapter
- See also
- def error(cause: Throwable, message: String): Unit
Log message at error level, including the exception that caused the error.
Log message at error level, including the exception that caused the error.
- Definition Classes
- LoggingAdapter
- See also
- def format(t: String, arg: Any*): String
- Definition Classes
- LoggingAdapter
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def info(marker: LogMarker, template: String, arg1: Any, arg2: Any, arg3: Any, arg4: Any): Unit
Message template with 4 replacement arguments.
Message template with 4 replacement arguments. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def info(marker: LogMarker, template: String, arg1: Any, arg2: Any, arg3: Any): Unit
Message template with 3 replacement arguments.
Message template with 3 replacement arguments. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def info(marker: LogMarker, template: String, arg1: Any, arg2: Any): Unit
Message template with 2 replacement arguments.
Message template with 2 replacement arguments. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def info(marker: LogMarker, template: String, arg1: Any): Unit
Message template with 1 replacement argument.
Message template with 1 replacement argument. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
If
arg1
is anArray
it will be expanded into replacement arguments, which is useful when there are more than four arguments.- See also
- def info(marker: LogMarker, message: String): Unit
Log message at info level.
Log message at info level. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def info(template: String, arg1: Any, arg2: Any, arg3: Any, arg4: Any): Unit
Message template with 4 replacement arguments.
Message template with 4 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def info(template: String, arg1: Any, arg2: Any, arg3: Any): Unit
Message template with 3 replacement arguments.
Message template with 3 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def info(template: String, arg1: Any, arg2: Any): Unit
Message template with 2 replacement arguments.
Message template with 2 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def info(template: String, arg1: Any): Unit
Message template with 1 replacement argument.
Message template with 1 replacement argument.
If
arg1
is anArray
it will be expanded into replacement arguments, which is useful when there are more than four arguments.- Definition Classes
- LoggingAdapter
- See also
- def info(message: String): Unit
Log message at info level.
Log message at info level.
- Definition Classes
- LoggingAdapter
- See also
- def isDebugEnabled(marker: LogMarker): Boolean
- def isDebugEnabled: Boolean
- Definition Classes
- BusLogging → LoggingAdapter
- final def isEnabled(level: LogLevel): Boolean
- returns
true if the specified log level is enabled
- Definition Classes
- LoggingAdapter
- def isErrorEnabled(marker: LogMarker): Boolean
- def isErrorEnabled: Boolean
- Definition Classes
- BusLogging → LoggingAdapter
- def isInfoEnabled(marker: LogMarker): Boolean
- def isInfoEnabled: Boolean
- Definition Classes
- BusLogging → LoggingAdapter
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isWarningEnabled(marker: LogMarker): Boolean
- def isWarningEnabled: Boolean
- Definition Classes
- BusLogging → LoggingAdapter
- def log(marker: LogMarker, level: LogLevel, message: String): Unit
Log message at the specified log level.
- def log(level: LogLevel, template: String, arg1: Any, arg2: Any, arg3: Any, arg4: Any): Unit
Message template with 4 replacement arguments.
Message template with 4 replacement arguments.
- Definition Classes
- LoggingAdapter
- def log(level: LogLevel, template: String, arg1: Any, arg2: Any, arg3: Any): Unit
Message template with 3 replacement arguments.
Message template with 3 replacement arguments.
- Definition Classes
- LoggingAdapter
- def log(level: LogLevel, template: String, arg1: Any, arg2: Any): Unit
Message template with 2 replacement arguments.
Message template with 2 replacement arguments.
- Definition Classes
- LoggingAdapter
- def log(level: LogLevel, template: String, arg1: Any): Unit
Message template with 1 replacement argument.
Message template with 1 replacement argument.
If
arg1
is anArray
it will be expanded into replacement arguments, which is useful when there are more than four arguments.- Definition Classes
- LoggingAdapter
- def log(level: LogLevel, message: String): Unit
Log message at the specified log level.
Log message at the specified log level.
- Definition Classes
- LoggingAdapter
- val logClass: Class[_]
- Definition Classes
- MarkerLoggingAdapter → BusLogging
- val logSource: String
- Definition Classes
- MarkerLoggingAdapter → BusLogging
- val loggingFilterWithMarker: LoggingFilterWithMarker
- def mdc: Logging.MDC
- Definition Classes
- LoggingAdapter
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def notifyDebug(message: String): Unit
- Attributes
- protected
- Definition Classes
- BusLogging → LoggingAdapter
- def notifyError(cause: Throwable, message: String): Unit
- Attributes
- protected
- Definition Classes
- BusLogging → LoggingAdapter
- def notifyError(message: String): Unit
- Attributes
- protected
- Definition Classes
- BusLogging → LoggingAdapter
- def notifyInfo(message: String): Unit
- Attributes
- protected
- Definition Classes
- BusLogging → LoggingAdapter
- final def notifyLog(level: LogLevel, message: String): Unit
- Definition Classes
- LoggingAdapter
- def notifyWarning(cause: Throwable, message: String): Unit
- Attributes
- protected
- Definition Classes
- BusLogging → LoggingAdapter
- def notifyWarning(message: String): Unit
- Attributes
- protected
- Definition Classes
- BusLogging → LoggingAdapter
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def warning(marker: LogMarker, template: String, arg1: Any, arg2: Any, arg3: Any, arg4: Any): Unit
Message template with 4 replacement arguments.
Message template with 4 replacement arguments. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def warning(marker: LogMarker, template: String, arg1: Any, arg2: Any, arg3: Any): Unit
Message template with 3 replacement arguments.
Message template with 3 replacement arguments. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def warning(marker: LogMarker, template: String, arg1: Any, arg2: Any): Unit
Message template with 2 replacement arguments.
Message template with 2 replacement arguments. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def warning(marker: LogMarker, template: String, arg1: Any): Unit
Message template with 1 replacement argument.
Message template with 1 replacement argument. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
If
arg1
is anArray
it will be expanded into replacement arguments, which is useful when there are more than four arguments.- See also
- def warning(marker: LogMarker, message: String): Unit
Log message at warning level.
Log message at warning level. The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".
- See also
- def warning(template: String, arg1: Any, arg2: Any, arg3: Any, arg4: Any): Unit
Message template with 4 replacement arguments.
Message template with 4 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def warning(template: String, arg1: Any, arg2: Any, arg3: Any): Unit
Message template with 3 replacement arguments.
Message template with 3 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def warning(template: String, arg1: Any, arg2: Any): Unit
Message template with 2 replacement arguments.
Message template with 2 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def warning(template: String, arg1: Any): Unit
Message template with 1 replacement argument.
Message template with 1 replacement argument.
If
arg1
is anArray
it will be expanded into replacement arguments, which is useful when there are more than four arguments.- Definition Classes
- LoggingAdapter
- See also
- def warning(message: String): Unit
Log message at warning level.
Log message at warning level.
- Definition Classes
- LoggingAdapter
- See also
- def warning(cause: Throwable, template: String, arg1: Any, arg2: Any, arg3: Any, arg4: Any): Unit
Message template with 4 replacement arguments.
Message template with 4 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def warning(cause: Throwable, template: String, arg1: Any, arg2: Any, arg3: Any): Unit
Message template with 3 replacement arguments.
Message template with 3 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def warning(cause: Throwable, template: String, arg1: Any, arg2: Any): Unit
Message template with 2 replacement arguments.
Message template with 2 replacement arguments.
- Definition Classes
- LoggingAdapter
- See also
- def warning(cause: Throwable, template: String, arg1: Any): Unit
Message template with 1 replacement argument.
Message template with 1 replacement argument.
If
arg1
is anArray
it will be expanded into replacement arguments, which is useful when there are more than four arguments.- Definition Classes
- LoggingAdapter
- See also
- def warning(cause: Throwable, message: String): Unit
Log message at warning level, including the exception that indicated the warning.
Log message at warning level, including the exception that indicated the warning.
- Definition Classes
- LoggingAdapter
- See also
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
- def formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from MarkerLoggingAdapter toStringFormat[MarkerLoggingAdapter] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.12.16) Use
formatString.format(value)
instead ofvalue.formatted(formatString)
, or use thef""
string interpolator. In Java 15 and later,formatted
resolves to the new method in String which has reversed parameters.
- def →[B](y: B): (MarkerLoggingAdapter, B)
- Implicit
- This member is added by an implicit conversion from MarkerLoggingAdapter toArrowAssoc[MarkerLoggingAdapter] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use
->
instead. If you still wish to display it as one character, consider using a font with programming ligatures such as Fira Code.