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, setQWForFiles
append, checkEntryConditions, close, closeWriter, createWriter, getEncoding, getImmediateFlush, requiresLayout, setEncoding, setErrorHandler, setImmediateFlush, setWriter, shouldFlush, writeFooter, writeHeader
public void activateOptions()
activateOptions
in interface org.apache.log4j.spi.OptionHandler
activateOptions
in class org.apache.log4j.FileAppender
public void setDeletionPercentage(int deletionPercentage)
public void setFile(String fileName, boolean append, boolean bufferedIO, int bufferSize) throws IOException
setFile
in class org.apache.log4j.FileAppender
fileName
- append
- bufferedIO
- bufferSize
- IOException
public void setMaxBackupIndex(int maxBackups)
public void setMaxFileSize(int maxFileSizeMB)
public void subAppend(org.apache.log4j.spi.LoggingEvent event)
subAppend
in class org.apache.log4j.WriterAppender
event
- Copyright © 2014. All rights reserved.