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, setFileappend, checkEntryConditions, close, closeWriter, createWriter, getEncoding, getImmediateFlush, requiresLayout, setEncoding, setErrorHandler, setImmediateFlush, setWriter, shouldFlush, writeFooter, writeHeaderpublic RollingDailyFileAppender()
public RollingDailyFileAppender(org.apache.log4j.Layout layout,
java.lang.String filename,
java.lang.String datePattern)
throws java.io.IOException
java.io.IOExceptionpublic 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.OptionHandleractivateOptions 在类中 org.apache.log4j.FileAppenderprotected void setQWForFiles(java.io.Writer writer)
setQWForFiles 在类中 org.apache.log4j.FileAppenderpublic void setFile(java.lang.String fileName,
boolean append,
boolean bufferedIO,
int bufferSize)
throws java.io.IOException
setFile 在类中 org.apache.log4j.FileAppenderjava.io.IOExceptionprotected void subAppend(org.apache.log4j.spi.LoggingEvent event)
subAppend 在类中 org.apache.log4j.WriterAppender