Class DailyRollingFileAppenderBuilder
- java.lang.Object
-
- org.apache.log4j.builders.AbstractBuilder
-
- org.apache.log4j.builders.appender.DailyRollingFileAppenderBuilder
-
- All Implemented Interfaces:
AppenderBuilder
@Plugin(name="org.apache.log4j.DailyRollingFileAppender", category="Log4j Builder") public class DailyRollingFileAppenderBuilder extends AbstractBuilder implements AppenderBuilder
Build a Daily Rolling File Appender
-
-
Field Summary
-
Fields inherited from class org.apache.log4j.builders.AbstractBuilder
APPEND_PARAM, BUFFER_SIZE_PARAM, BUFFERED_IO_PARAM, FILE_PARAM, MAX_BACKUP_INDEX, MAX_SIZE_PARAM, RELATIVE
-
-
Constructor Summary
Constructors Constructor Description DailyRollingFileAppenderBuilder()
DailyRollingFileAppenderBuilder(String prefix, Properties props)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Appender
parseAppender(String name, String appenderPrefix, String layoutPrefix, String filterPrefix, Properties props, PropertiesConfiguration configuration)
Appender
parseAppender(Element appenderElement, XmlConfiguration config)
-
Methods inherited from class org.apache.log4j.builders.AbstractBuilder
buildFilters, getBooleanProperty, getIntegerProperty, getProperties, getProperty, getProperty
-
-
-
-
Constructor Detail
-
DailyRollingFileAppenderBuilder
public DailyRollingFileAppenderBuilder()
-
DailyRollingFileAppenderBuilder
public DailyRollingFileAppenderBuilder(String prefix, Properties props)
-
-
Method Detail
-
parseAppender
public Appender parseAppender(Element appenderElement, XmlConfiguration config)
- 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
-
-