public class Log4jFileAppender
extends org.apache.log4j.FileAppender
| Constructor and Description |
|---|
Log4jFileAppender() |
| Modifier and Type | Method and Description |
|---|---|
void |
activateOptions()
Called when a new log attempt is made, either due to server restart or rollover.
|
void |
setDeletionPercentage(int deletionPercentage) |
void |
setFile(String fileName,
boolean append,
boolean bufferedIO,
int bufferSize)
Creates a LazyFileOutputStream so logs are only created when a message is logged.
|
void |
setMaxBackupIndex(int maxBackups) |
void |
setMaxFileSize(int maxFileSizeMB) |
void |
subAppend(org.apache.log4j.spi.LoggingEvent event)
Called whenever a new message is logged.
|
closeFile, getAppend, getBufferedIO, getBufferSize, getFile, reset, setAppend, setBufferedIO, setBufferSize, setFile, setQWForFilesappend, checkEntryConditions, close, closeWriter, createWriter, getEncoding, getImmediateFlush, requiresLayout, setEncoding, setErrorHandler, setImmediateFlush, setWriter, shouldFlush, writeFooter, writeHeaderpublic void setMaxBackupIndex(int maxBackups)
public void setMaxFileSize(int maxFileSizeMB)
public void setDeletionPercentage(int deletionPercentage)
public void activateOptions()
activateOptions in interface org.apache.log4j.spi.OptionHandleractivateOptions in class org.apache.log4j.FileAppenderpublic void setFile(String fileName, boolean append, boolean bufferedIO, int bufferSize) throws IOException
setFile in class org.apache.log4j.FileAppenderfileName - append - bufferedIO - bufferSize - IOExceptionpublic void subAppend(org.apache.log4j.spi.LoggingEvent event)
subAppend in class org.apache.log4j.WriterAppenderevent - Copyright © 2014. All rights reserved.