public class BinaryAppender extends org.apache.log4j.AppenderSkeleton implements SystemLogAppender
Constructor and Description |
---|
BinaryAppender(java.io.File logFile) |
Modifier and Type | Method and Description |
---|---|
protected void |
append(org.apache.log4j.spi.LoggingEvent event) |
void |
close() |
RAFCircularBuffer<org.apache.log4j.spi.LoggingEvent> |
getBuffer() |
java.util.List<org.apache.log4j.spi.LoggingEvent> |
getLastLogEvents(int numEvents,
org.apache.log4j.Level logLevel) |
java.util.List<org.apache.log4j.spi.LoggingEvent> |
getRecentLogEvents(int time,
java.util.concurrent.TimeUnit units,
org.apache.log4j.Level logLevel) |
boolean |
requiresLayout() |
activateOptions, addFilter, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setErrorHandler, setLayout, setName, setThreshold
public void close()
close
in interface org.apache.log4j.Appender
public boolean requiresLayout()
requiresLayout
in interface org.apache.log4j.Appender
protected void append(org.apache.log4j.spi.LoggingEvent event)
append
in class org.apache.log4j.AppenderSkeleton
public RAFCircularBuffer<org.apache.log4j.spi.LoggingEvent> getBuffer()
public java.util.List<org.apache.log4j.spi.LoggingEvent> getLastLogEvents(int numEvents, org.apache.log4j.Level logLevel)
getLastLogEvents
in interface SystemLogAppender
public java.util.List<org.apache.log4j.spi.LoggingEvent> getRecentLogEvents(int time, java.util.concurrent.TimeUnit units, org.apache.log4j.Level logLevel)
getRecentLogEvents
in interface SystemLogAppender