public class WhisperAppender extends AbstractWhisperAppender implements MessageWriter<ch.qos.logback.classic.spi.ILoggingEvent>
MDC_DIGEST_SUBJECT| Constructor and Description |
|---|
WhisperAppender() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
append(ch.qos.logback.classic.spi.ILoggingEvent event) |
String |
getDigestFrequency() |
String |
getDigestLoggerName() |
String |
getExpireAfter() |
String |
getSuppressAfter() |
void |
logDigest(Digest digest)
Writes the digest message through to the attached appender.
|
void |
logThrough(Message<ch.qos.logback.classic.spi.ILoggingEvent> message)
Writes the message through to the attached appender for immediate logging.
|
void |
setDigestFrequency(String digestFrequency) |
void |
setDigestLoggerName(String digestLoggerName) |
void |
setExpireAfter(String expireAfter) |
void |
setSuppressAfter(String suppressionAfter) |
void |
start() |
void |
stop() |
addAppender, detachAndStopAllAppenders, detachAppender, detachAppender, getAppender, isAttached, iteratorForAppendersaddFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toStringaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextpublic String getSuppressAfter()
public void setSuppressAfter(String suppressionAfter)
public String getExpireAfter()
public void setExpireAfter(String expireAfter)
public String getDigestFrequency()
public void setDigestFrequency(String digestFrequency)
public String getDigestLoggerName()
public void setDigestLoggerName(String digestLoggerName)
protected void append(ch.qos.logback.classic.spi.ILoggingEvent event)
append in class ch.qos.logback.core.AppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>public void logThrough(Message<ch.qos.logback.classic.spi.ILoggingEvent> message)
MessageWriterlogThrough in interface MessageWriter<ch.qos.logback.classic.spi.ILoggingEvent>message - Message to log.public void logDigest(Digest digest)
MessageWriterlogDigest in interface MessageWriter<ch.qos.logback.classic.spi.ILoggingEvent>public void start()
start in interface ch.qos.logback.core.spi.LifeCyclestart in class ch.qos.logback.core.AppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>public void stop()
stop in interface ch.qos.logback.core.spi.LifeCyclestop in class ch.qos.logback.core.AppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>Copyright © 2015. All rights reserved.