package avsl

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class AVSLConfigException extends AVSLException
  2. class AVSLConfigSectionException extends AVSLConfigException
  3. class AVSLException extends Exception
  4. class AVSLMissingRequiredOptionException extends AVSLConfigSectionException
  5. sealed abstract class LogLevel extends AnyRef
  6. 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

  7. trait Logger extends AnyRef

    Basic trait for all logger implementations.

  8. 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.

  9. class NullLogger extends Logger

    A null logger.

  10. 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.

Value Members

  1. object LogLevel

    Utility methods for log levels.

  2. object Logger

    Logger companion object.

Ungrouped