package avsl
- Alphabetic
- Public
- All
Type Members
- class AVSLConfigException extends AVSLException
- class AVSLConfigSectionException extends AVSLConfigException
- class AVSLException extends Exception
- class AVSLMissingRequiredOptionException extends AVSLConfigSectionException
- sealed abstract class LogLevel extends AnyRef
-
case class
LogMessage
(name: String, date: Long, level: LogLevel, message: AnyRef, exception: Option[Throwable]) extends Product with Serializable
All the pieces of a message, consolidated in one place.
All the pieces of a message, consolidated in one place. This is how messages are passed to formatters and handlers.
- name
the name (usually, the class name) of the logger issuing the message
- date
the date of the message, as milliseconds from the epoch
- level
the log level of the message
- exception
an optional exception
-
trait
Logger
extends AnyRef
Basic trait for all logger implementations.
-
class
LoggerFactory
extends AnyRef
Logging factory.
Logging factory. Generally, you don't need to access this class; the default factory is automatically used by the methods in the
Logger
object. However, for testing, it can be useful to generate a separate factory. -
class
NullLogger
extends Logger
A null logger.
-
class
StandardLogger
extends Logger
The basic logger class.
The basic logger class. This class provides its own Scala-friendly methods, as well as non-marker SLF4J methods.