Object/Trait

com.reactific.helpers

LoggingHelper

Related Docs: trait LoggingHelper | package helpers

Permalink

object LoggingHelper extends LoggingHelper

Log File Related Helpers

This object just provides a variety of utilities for manipulating LogBack programatically.

Linear Supertypes
LoggingHelper, LazyLogging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. LoggingHelper
  2. LoggingHelper
  3. LazyLogging
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. implicit class LoggerExtensions extends AnyRef

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val FILE_APPENDER_NAME: String

    Permalink
  5. val PAGE_APPENDER_NAME: String

    Permalink
  6. val STDOUT_APPENDER_NAME: String

    Permalink
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def convertRecentEventsToHtml(): String

    Permalink
  10. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. def findLoggers(pattern: String): Seq[Logger]

    Permalink

    Find loggers matching a pattern

    Find loggers matching a pattern

    pattern

    A Scala regular expression string for the names of the loggers to match

    returns

    A sequence of the matching loggers

  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  15. def getLoggingConfig: List[(String, String)]

    Permalink
  16. def getLoggingLevel(regex: String): Level

    Permalink
  17. def getLoggingTableData: (Iterable[String], Iterable[Iterable[String]])

    Permalink
  18. def hasAppenders(logger: Logger): Boolean

    Permalink

    Determine if a logger has an appender or not

    Determine if a logger has an appender or not

    logger

    The logger to check

    returns

    true iff the logger has an appender

  19. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  20. def initializeLogging(forDebug: Boolean = true): Seq[String]

    Permalink
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. lazy val log: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    LoggingHelper
  23. lazy val logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    LazyLogging
  24. def loggerContext: LoggerContext

    Permalink

    Easy access to the logger context

  25. def logger_identity: String

    Permalink
    Definition Classes
    LoggingHelper
  26. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  27. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  28. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  29. var pageAppender: Option[CyclicBufferAppender[ILoggingEvent]]

    Permalink
  30. def removeAppender(name: String): AnyVal

    Permalink
  31. def rootLogger: Logger

    Permalink

    Easy access to the root logger

  32. def setFileAppender(file: File, maxFiles: Int, maxFileSizeInMB: Int, immediateFlush: Boolean, name: String = FILE_APPENDER_NAME): Option[RollingFileAppender[ILoggingEvent]]

    Permalink
  33. def setLoggingLevel(regex: String, level: Level): Seq[String]

    Permalink

    Set Logging Level Generically.

    Set Logging Level Generically. This function sets the logging level for any pkg that matches a regular expression. This allows a variety of loggers to be set without knowing their full names explicitly.

    regex

    A Scala regular expression string for the names of the loggers to match

    level

    The level you want any matching loggers to be set to.

    returns

    A list of the names of the loggers whose levels were set

  34. def setPageAppender(maxSize: Int, name: String = PAGE_APPENDER_NAME): Unit

    Permalink
  35. def setStdOutAppender(name: String = STDOUT_APPENDER_NAME): Try[ConsoleAppender[ILoggingEvent]]

    Permalink
  36. def setToDebug(pkg: String): Seq[String]

    Permalink
  37. def setToDebug(component: LoggingHelper): Seq[String]

    Permalink

    Set a component to WARN logging level

  38. def setToError(pkg: String): Seq[String]

    Permalink
  39. def setToError(component: LoggingHelper): Seq[String]

    Permalink

    Set a component to ERROR logging level

  40. def setToInfo(pkg: String): Seq[String]

    Permalink
  41. def setToInfo(component: LoggingHelper): Seq[String]

    Permalink

    Set a component to WARN logging level

  42. def setToTrace(pkg: String): Seq[String]

    Permalink
  43. def setToTrace(component: LoggingHelper): Seq[String]

    Permalink

    Set a component to WARN logging level

  44. def setToWarn(pkg: String): Seq[String]

    Permalink
  45. def setToWarn(component: LoggingHelper): Seq[String]

    Permalink

    Set a component to WARN logging level

  46. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  47. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  48. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from LoggingHelper

Inherited from LazyLogging

Inherited from AnyRef

Inherited from Any

Ungrouped