com.twitter

logging

package logging

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. logging
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class ConsoleHandler extends Handler

    Log things to the console.

  2. class FileHandler extends Handler

    A log handler that writes log entries into a file, and rolls this file at a requested interval (hourly, daily, or weekly).

  3. class Formatter extends java.util.logging.Formatter

    A standard log formatter for scala.

  4. abstract class Handler extends java.util.logging.Handler

    A base log handler for scala.

  5. type HandlerFactory = () ⇒ Handler

  6. class LazyLogRecord extends LogRecord

  7. class LazyLogRecordUnformatted extends LazyLogRecord

    A lazy LogRecord that needs formatting

  8. sealed abstract class Level extends java.util.logging.Level

  9. class LogRecord extends java.util.logging.LogRecord

    Wrapper around java.util.logging.LogRecord.

  10. class Logger extends AnyRef

    Scala wrapper for logging.

  11. case class LoggerFactory(node: String = "", level: Option[Level] = scala.None, handlers: List[() ⇒ Handler] = immutable.this.Nil, useParents: Boolean = true) extends () ⇒ Logger with Product with Serializable

    A factory to configure a Logger.

  12. trait Logging extends AnyRef

    A com.twitter.app.App mixin to use for logging.

  13. class LoggingException extends Exception

  14. sealed abstract class Policy extends AnyRef

  15. class QueueingHandler extends Handler

    Proxy handler that queues log records and publishes them in another thread to a nested handler.

  16. class ScribeHandler extends Handler

  17. class StringHandler extends Handler

    Mostly useful for unit tests: logging goes directly into a string buffer.

  18. class SyslogFormatter extends Formatter

  19. class SyslogHandler extends Handler

  20. trait TestLogging extends AnyRef

    Specify logging during unit tests via system property, defaulting to FATAL only.

  21. class ThrottledHandler extends Handler

Value Members

  1. object BareFormatter extends Formatter

    Formatter that logs only the text of a log message, with no prefix (no date, etc).

  2. object ConsoleHandler

  3. object FileHandler

  4. object Level extends Serializable

  5. object Logger extends Iterable[Logger]

  6. object Logging

  7. object NullHandler extends Handler

  8. object NullLogger extends Logger

  9. object Policy

  10. object QueueingHandler

  11. object ScribeHandler

  12. object StringHandler

  13. object SyslogFuture

  14. object SyslogHandler

  15. object ThrottledHandler

  16. package config

Inherited from AnyRef

Inherited from Any

Ungrouped