Packages

c

ch.qos.logback.core

LogbackAsyncAppenderBase

abstract class LogbackAsyncAppenderBase extends AsyncAppender

This is an AsyncAppender extension which is located in the ch.qos.logback.core package namespace to provide access to the underlying blockingQueue, start, append, and put methods.

Note

Users are not expected to use this class directly, but instead should use the com.twitter.inject.logback.AsyncAppender

Linear Supertypes
AsyncAppender, AsyncAppenderBase[ILoggingEvent], AppenderAttachable[ILoggingEvent], UnsynchronizedAppenderBase[ILoggingEvent], Appender[ILoggingEvent], FilterAttachable[ILoggingEvent], LifeCycle, ContextAwareBase, ContextAware, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LogbackAsyncAppenderBase
  2. AsyncAppender
  3. AsyncAppenderBase
  4. AppenderAttachable
  5. UnsynchronizedAppenderBase
  6. Appender
  7. FilterAttachable
  8. LifeCycle
  9. ContextAwareBase
  10. ContextAware
  11. AnyRef
  12. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new LogbackAsyncAppenderBase()
  2. new LogbackAsyncAppenderBase(statsReceiver: StatsReceiver)

Type Members

  1. class Worker extends Thread
    Attributes
    private[core]
    Definition Classes
    AsyncAppenderBase

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addAppender(arg0: Appender[ILoggingEvent]): Unit
    Definition Classes
    AsyncAppenderBase → AppenderAttachable
  5. def addError(arg0: String, arg1: Throwable): Unit
    Definition Classes
    ContextAwareBase → ContextAware
  6. def addError(arg0: String): Unit
    Definition Classes
    ContextAwareBase → ContextAware
  7. def addFilter(arg0: Filter[ILoggingEvent]): Unit
    Definition Classes
    UnsynchronizedAppenderBase → FilterAttachable
  8. def addInfo(arg0: String, arg1: Throwable): Unit
    Definition Classes
    ContextAwareBase → ContextAware
  9. def addInfo(arg0: String): Unit
    Definition Classes
    ContextAwareBase → ContextAware
  10. def addStatus(arg0: Status): Unit
    Definition Classes
    ContextAwareBase → ContextAware
  11. def addWarn(arg0: String, arg1: Throwable): Unit
    Definition Classes
    ContextAwareBase → ContextAware
  12. def addWarn(arg0: String): Unit
    Definition Classes
    ContextAwareBase → ContextAware
  13. def append(eventObject: ILoggingEvent): Unit
    Definition Classes
    LogbackAsyncAppenderBase → AsyncAppenderBase → UnsynchronizedAppenderBase
  14. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  15. def clearAllFilters(): Unit
    Definition Classes
    UnsynchronizedAppenderBase → FilterAttachable
  16. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  17. def detachAndStopAllAppenders(): Unit
    Definition Classes
    AsyncAppenderBase → AppenderAttachable
  18. def detachAppender(arg0: String): Boolean
    Definition Classes
    AsyncAppenderBase → AppenderAttachable
  19. def detachAppender(arg0: Appender[ILoggingEvent]): Boolean
    Definition Classes
    AsyncAppenderBase → AppenderAttachable
  20. def doAppend(arg0: ILoggingEvent): Unit
    Definition Classes
    UnsynchronizedAppenderBase → Appender
  21. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  23. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  24. def getAppender(arg0: String): Appender[ILoggingEvent]
    Definition Classes
    AsyncAppenderBase → AppenderAttachable
  25. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  26. def getContext(): Context
    Definition Classes
    ContextAwareBase → ContextAware
  27. def getCopyOfAttachedFiltersList(): List[Filter[ILoggingEvent]]
    Definition Classes
    UnsynchronizedAppenderBase → FilterAttachable
  28. def getDeclaredOrigin(): AnyRef
    Attributes
    protected[spi]
    Definition Classes
    ContextAwareBase
  29. def getDiscardingThreshold(): Int
    Definition Classes
    AsyncAppenderBase
  30. def getFilterChainDecision(arg0: ILoggingEvent): FilterReply
    Definition Classes
    UnsynchronizedAppenderBase → FilterAttachable
  31. def getMaxFlushTime(): Int
    Definition Classes
    AsyncAppenderBase
  32. def getName(): String
    Definition Classes
    UnsynchronizedAppenderBase → Appender
  33. def getNumberOfElementsInQueue(): Int
    Definition Classes
    AsyncAppenderBase
  34. def getQueueSize(): Int
    Definition Classes
    AsyncAppenderBase
  35. def getRemainingCapacity(): Int
    Definition Classes
    AsyncAppenderBase
  36. def getStatusManager(): StatusManager
    Definition Classes
    ContextAwareBase
  37. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  38. def isAttached(arg0: Appender[ILoggingEvent]): Boolean
    Definition Classes
    AsyncAppenderBase → AppenderAttachable
  39. def isDiscardable(arg0: ILoggingEvent): Boolean
    Attributes
    protected[classic]
    Definition Classes
    AsyncAppender → AsyncAppenderBase
  40. def isIncludeCallerData(): Boolean
    Definition Classes
    AsyncAppender
  41. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  42. def isNeverBlock(): Boolean
    Definition Classes
    AsyncAppenderBase
  43. def isStarted(): Boolean
    Definition Classes
    UnsynchronizedAppenderBase → LifeCycle
  44. def iteratorForAppenders(): Iterator[Appender[ILoggingEvent]]
    Definition Classes
    AsyncAppenderBase → AppenderAttachable
  45. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  46. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  47. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  48. def preprocess(arg0: ILoggingEvent): Unit
    Attributes
    protected[classic]
    Definition Classes
    AsyncAppender → AsyncAppenderBase
  49. def setContext(arg0: Context): Unit
    Definition Classes
    ContextAwareBase → ContextAware
  50. def setDiscardingThreshold(arg0: Int): Unit
    Definition Classes
    AsyncAppenderBase
  51. def setIncludeCallerData(arg0: Boolean): Unit
    Definition Classes
    AsyncAppender
  52. def setMaxFlushTime(arg0: Int): Unit
    Definition Classes
    AsyncAppenderBase
  53. def setName(arg0: String): Unit
    Definition Classes
    UnsynchronizedAppenderBase → Appender
  54. def setNeverBlock(arg0: Boolean): Unit
    Definition Classes
    AsyncAppenderBase
  55. def setQueueSize(arg0: Int): Unit
    Definition Classes
    AsyncAppenderBase
  56. def start(): Unit
    Definition Classes
    LogbackAsyncAppenderBase → AsyncAppenderBase → UnsynchronizedAppenderBase → LifeCycle
  57. def stop(): Unit
    Definition Classes
    LogbackAsyncAppenderBase → AsyncAppenderBase → UnsynchronizedAppenderBase → LifeCycle
  58. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  59. def toString(): String
    Definition Classes
    UnsynchronizedAppenderBase → AnyRef → Any
  60. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  61. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  62. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AsyncAppender

Inherited from AsyncAppenderBase[ILoggingEvent]

Inherited from AppenderAttachable[ILoggingEvent]

Inherited from UnsynchronizedAppenderBase[ILoggingEvent]

Inherited from Appender[ILoggingEvent]

Inherited from FilterAttachable[ILoggingEvent]

Inherited from LifeCycle

Inherited from ContextAwareBase

Inherited from ContextAware

Inherited from AnyRef

Inherited from Any

Ungrouped