Class DailyRollingFileAppenderBuilder
java.lang.Object
org.apache.log4j.builders.AbstractBuilder
org.apache.log4j.builders.appender.DailyRollingFileAppenderBuilder
- All Implemented Interfaces:
AppenderBuilder
,Builder
@Plugin(name="org.apache.log4j.DailyRollingFileAppender",
category="Log4j Builder")
public class DailyRollingFileAppenderBuilder
extends AbstractBuilder
implements AppenderBuilder
Build a Daily Rolling File Appender
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String
private static final String
private static final Logger
Fields inherited from class org.apache.log4j.builders.AbstractBuilder
APPEND_PARAM, BUFFER_SIZE_PARAM, BUFFERED_IO_PARAM, FILE_PARAM, IMMEDIATE_FLUSH_PARAM, MAX_BACKUP_INDEX, MAX_SIZE_PARAM, NULL, RELATIVE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate <T extends Log4j1Configuration>
AppendercreateAppender
(String name, Layout layout, Filter filter, String fileName, boolean append, boolean immediateFlush, String level, boolean bufferedIo, int bufferSize, String datePattern, T configuration) parseAppender
(String name, String appenderPrefix, String layoutPrefix, String filterPrefix, Properties props, PropertiesConfiguration configuration) parseAppender
(Element appenderElement, XmlConfiguration config) Methods inherited from class org.apache.log4j.builders.AbstractBuilder
buildFilters, getBooleanProperty, getBooleanProperty, getBooleanValueAttribute, getIntegerProperty, getNameAttribute, getNameAttributeKey, getProperties, getProperty, getProperty, getValueAttribute, getValueAttribute, set, set, set, substVars
-
Field Details
-
DEFAULT_DATE_PATTERN
- See Also:
-
DATE_PATTERN_PARAM
- See Also:
-
LOGGER
-
-
Constructor Details
-
DailyRollingFileAppenderBuilder
public DailyRollingFileAppenderBuilder() -
DailyRollingFileAppenderBuilder
-
-
Method Details
-
parseAppender
- Specified by:
parseAppender
in interfaceAppenderBuilder
-
parseAppender
public Appender parseAppender(String name, String appenderPrefix, String layoutPrefix, String filterPrefix, Properties props, PropertiesConfiguration configuration) - Specified by:
parseAppender
in interfaceAppenderBuilder
-
createAppender
-