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, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. LoggingHelper
  2. LoggingHelper
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. implicit class ScalaLoggerExtension 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. def createLoggerName: String

    Permalink
    Attributes
    protected
    Definition Classes
    LoggingHelper
  11. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. def findLogger(name: String): Option[Logger]

    Permalink
  15. 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

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

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

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

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

    Permalink
  20. 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

  21. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  22. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  23. def level: Level

    Permalink
    Definition Classes
    LoggingHelper
  24. lazy val log: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    LoggingHelper
  25. def loggerName: 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): Unit

    Permalink
  31. val rootLogger: Logger

    Permalink

    Easy access to the root logger

  32. def rootLoggerContext: LoggerContext

    Permalink

    Easy access to the logger context

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

    Permalink
  34. 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

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

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

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

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

    Permalink

    Set a component to WARN logging level

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

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

    Permalink

    Set a component to ERROR logging level

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

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

    Permalink

    Set a component to WARN logging level

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

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

    Permalink

    Set a component to WARN logging level

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

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

    Permalink

    Set a component to WARN logging level

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

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

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

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

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

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

Inherited from LoggingHelper

Inherited from AnyRef

Inherited from Any

Ungrouped