public final class BufferedEchoMessageEncoder
extends ch.qos.logback.core.encoder.EchoEncoder<ch.qos.logback.classic.spi.ILoggingEvent>
EchoEncoder that logs only the message and is buffered.| Constructor and Description |
|---|
BufferedEchoMessageEncoder() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
doEncode(ch.qos.logback.classic.spi.ILoggingEvent event) |
int |
getBufferSize()
Get the buffer size.
|
void |
init(OutputStream os) |
void |
setBufferSize(int bufferSize)
Set the buffer size.
|
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextpublic void init(OutputStream os) throws IOException
init in interface ch.qos.logback.core.encoder.Encoder<ch.qos.logback.classic.spi.ILoggingEvent>init in class ch.qos.logback.core.encoder.EchoEncoder<ch.qos.logback.classic.spi.ILoggingEvent>IOExceptionpublic void doEncode(ch.qos.logback.classic.spi.ILoggingEvent event)
throws IOException
doEncode in interface ch.qos.logback.core.encoder.Encoder<ch.qos.logback.classic.spi.ILoggingEvent>doEncode in class ch.qos.logback.core.encoder.EchoEncoder<ch.qos.logback.classic.spi.ILoggingEvent>IOExceptionpublic void close()
throws IOException
close in interface ch.qos.logback.core.encoder.Encoder<ch.qos.logback.classic.spi.ILoggingEvent>close in class ch.qos.logback.core.encoder.EchoEncoder<ch.qos.logback.classic.spi.ILoggingEvent>IOExceptionpublic int getBufferSize()
public void setBufferSize(int bufferSize)
bufferSize - The buffer size, in bytes.Copyright © 2000-2014. All Rights Reserved.