public class RollingDailyFileAppender
extends org.apache.log4j.FileAppender
构造器和说明 |
---|
RollingDailyFileAppender() |
RollingDailyFileAppender(org.apache.log4j.Layout layout,
java.lang.String filename,
java.lang.String datePattern) |
限定符和类型 | 方法和说明 |
---|---|
void |
activateOptions() |
java.lang.String |
getDatePattern() |
int |
getMaxBackupDay() |
void |
setDatePattern(java.lang.String pattern) |
void |
setFile(java.lang.String fileName,
boolean append,
boolean bufferedIO,
int bufferSize) |
void |
setMaxBackupDay(int maxBackupDay) |
void |
setMaxFileSize(long maxFileSize) |
protected void |
setQWForFiles(java.io.Writer writer) |
protected void |
subAppend(org.apache.log4j.spi.LoggingEvent event) |
closeFile, getAppend, getBufferedIO, getBufferSize, getFile, reset, setAppend, setBufferedIO, setBufferSize, setFile
append, checkEntryConditions, close, closeWriter, createWriter, getEncoding, getImmediateFlush, requiresLayout, setEncoding, setErrorHandler, setImmediateFlush, setWriter, shouldFlush, writeFooter, writeHeader
public RollingDailyFileAppender()
public RollingDailyFileAppender(org.apache.log4j.Layout layout, java.lang.String filename, java.lang.String datePattern) throws java.io.IOException
java.io.IOException
public void setMaxFileSize(long maxFileSize)
public void setDatePattern(java.lang.String pattern)
public java.lang.String getDatePattern()
public int getMaxBackupDay()
public void setMaxBackupDay(int maxBackupDay)
public void activateOptions()
activateOptions
在接口中 org.apache.log4j.spi.OptionHandler
activateOptions
在类中 org.apache.log4j.FileAppender
protected void setQWForFiles(java.io.Writer writer)
setQWForFiles
在类中 org.apache.log4j.FileAppender
public void setFile(java.lang.String fileName, boolean append, boolean bufferedIO, int bufferSize) throws java.io.IOException
setFile
在类中 org.apache.log4j.FileAppender
java.io.IOException
protected void subAppend(org.apache.log4j.spi.LoggingEvent event)
subAppend
在类中 org.apache.log4j.WriterAppender