public class RoolingAndDateFileAppender
extends org.apache.log4j.RollingFileAppender
| 构造器和说明 |
|---|
RoolingAndDateFileAppender() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
cleanLog()
获取当天日期文件个数
|
String |
getDatePattern()
获取日期格式
|
String |
getDateStr() |
String |
getExpirDays() |
String |
getIsCleanLog() |
String |
getMaxIndex() |
Boolean |
isExpTime(String time)
判断过期时间
|
Boolean |
reLogNum()
如果当天日志达到最大设置数量,则每次删除尾号为1的日志,
其他日志编号依次减去1,重命名
|
void |
rollOver() |
void |
setDatePattern(String datePattern)
设置日期格式
|
void |
setDateStr(String dateStr) |
void |
setExpirDays(String expirDays) |
void |
setIsCleanLog(String isCleanLog) |
void |
setMaxIndex(String maxIndex) |
getMaxBackupIndex, getMaximumFileSize, setFile, setMaxBackupIndex, setMaxFileSize, setMaximumFileSize, setQWForFiles, subAppendactivateOptions, closeFile, getAppend, getBufferedIO, getBufferSize, getFile, reset, setAppend, setBufferedIO, setBufferSize, setFileappend, checkEntryConditions, close, closeWriter, createWriter, getEncoding, getImmediateFlush, requiresLayout, setEncoding, setErrorHandler, setImmediateFlush, setWriter, shouldFlush, writeFooter, writeHeaderpublic String getDatePattern()
public void setDatePattern(String datePattern)
datePattern - public void rollOver()
rollOver 在类中 org.apache.log4j.RollingFileAppenderpublic int cleanLog()
public Boolean reLogNum()
public String getDateStr()
public void setDateStr(String dateStr)
public String getExpirDays()
public void setExpirDays(String expirDays)
public String getIsCleanLog()
public void setIsCleanLog(String isCleanLog)
public String getMaxIndex()
public void setMaxIndex(String maxIndex)
Copyright © 2023. All rights reserved.