Package org.apache.log4j.builders
Class AbstractBuilder
- java.lang.Object
-
- org.apache.log4j.builders.AbstractBuilder
-
- Direct Known Subclasses:
AsyncAppenderBuilder,ConsoleAppenderBuilder,DailyRollingFileAppenderBuilder,FileAppenderBuilder,HtmlLayoutBuilder,LevelMatchFilterBuilder,LevelRangeFilterBuilder,PatternLayoutBuilder,RewriteAppenderBuilder,RollingFileAppenderBuilder,StringMatchFilterBuilder,SyslogAppenderBuilder,TTCCLayoutBuilder
public abstract class AbstractBuilder extends Object
Base class for Log4j 1 component builders.
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringAPPEND_PARAMprotected static StringBUFFER_SIZE_PARAMprotected static StringBUFFERED_IO_PARAMprotected static StringFILE_PARAMprotected static StringMAX_BACKUP_INDEXprotected static StringMAX_SIZE_PARAMprotected static StringRELATIVE
-
Constructor Summary
Constructors Constructor Description AbstractBuilder()AbstractBuilder(String prefix, Properties props)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FilterbuildFilters(String level, Filter filter)booleangetBooleanProperty(String key)intgetIntegerProperty(String key, int defaultValue)PropertiesgetProperties()StringgetProperty(String key)StringgetProperty(String key, String defaultValue)
-
-
-
Field Detail
-
FILE_PARAM
protected static final String FILE_PARAM
- See Also:
- Constant Field Values
-
APPEND_PARAM
protected static final String APPEND_PARAM
- See Also:
- Constant Field Values
-
BUFFERED_IO_PARAM
protected static final String BUFFERED_IO_PARAM
- See Also:
- Constant Field Values
-
BUFFER_SIZE_PARAM
protected static final String BUFFER_SIZE_PARAM
- See Also:
- Constant Field Values
-
MAX_SIZE_PARAM
protected static final String MAX_SIZE_PARAM
- See Also:
- Constant Field Values
-
MAX_BACKUP_INDEX
protected static final String MAX_BACKUP_INDEX
- See Also:
- Constant Field Values
-
RELATIVE
protected static final String RELATIVE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AbstractBuilder
public AbstractBuilder()
-
AbstractBuilder
public AbstractBuilder(String prefix, Properties props)
-
-
Method Detail
-
getBooleanProperty
public boolean getBooleanProperty(String key)
-
getIntegerProperty
public int getIntegerProperty(String key, int defaultValue)
-
getProperties
public Properties getProperties()
-
-