Package io.nosqlbench.engine.core.script
Class BufferAppender<E>
java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.UnsynchronizedAppenderBase<E>
ch.qos.logback.core.OutputStreamAppender<E>
io.nosqlbench.engine.core.script.BufferAppender<E>
- All Implemented Interfaces:
ch.qos.logback.core.Appender<E>,ch.qos.logback.core.spi.ContextAware,ch.qos.logback.core.spi.FilterAttachable<E>,ch.qos.logback.core.spi.LifeCycle
public class BufferAppender<E>
extends ch.qos.logback.core.OutputStreamAppender<E>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description BufferAppender() -
Method Summary
Methods inherited from class ch.qos.logback.core.OutputStreamAppender
closeOutputStream, getEncoder, getOutputStream, isImmediateFlush, setEncoder, setImmediateFlush, setLayout, setOutputStream, subAppend, writeOutMethods inherited from class ch.qos.logback.core.UnsynchronizedAppenderBase
addFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setNameMethods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
-
Constructor Details
-
BufferAppender
public BufferAppender()
-
-
Method Details
-
start
public void start()- Specified by:
startin interfacech.qos.logback.core.spi.LifeCycle- Overrides:
startin classch.qos.logback.core.OutputStreamAppender<E>
-
stop
public void stop()- Specified by:
stopin interfacech.qos.logback.core.spi.LifeCycle- Overrides:
stopin classch.qos.logback.core.OutputStreamAppender<E>
-
append
- Overrides:
appendin classch.qos.logback.core.OutputStreamAppender<E>
-
toString
public java.lang.String toString()- Overrides:
toStringin classch.qos.logback.core.UnsynchronizedAppenderBase<E>
-