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 java.lang.ObjectBase class for Log4j 1 component builders.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringAPPEND_PARAMprotected static java.lang.StringBUFFER_SIZE_PARAMprotected static java.lang.StringBUFFERED_IO_PARAMprotected static java.lang.StringFILE_PARAMprivate static LoggerLOGGERprotected static java.lang.StringMAX_BACKUP_INDEXprotected static java.lang.StringMAX_SIZE_PARAMprivate java.lang.Stringprefixprivate java.util.Propertiespropsprotected static java.lang.StringRELATIVE
-
Constructor Summary
Constructors Constructor Description AbstractBuilder()AbstractBuilder(java.lang.String prefix, java.util.Properties props)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FilterbuildFilters(java.lang.String level, Filter filter)booleangetBooleanProperty(java.lang.String key)intgetIntegerProperty(java.lang.String key, int defaultValue)java.util.PropertiesgetProperties()java.lang.StringgetProperty(java.lang.String key)java.lang.StringgetProperty(java.lang.String key, java.lang.String defaultValue)
-
-
-
Field Detail
-
LOGGER
private static Logger LOGGER
-
FILE_PARAM
protected static final java.lang.String FILE_PARAM
- See Also:
- Constant Field Values
-
APPEND_PARAM
protected static final java.lang.String APPEND_PARAM
- See Also:
- Constant Field Values
-
BUFFERED_IO_PARAM
protected static final java.lang.String BUFFERED_IO_PARAM
- See Also:
- Constant Field Values
-
BUFFER_SIZE_PARAM
protected static final java.lang.String BUFFER_SIZE_PARAM
- See Also:
- Constant Field Values
-
MAX_SIZE_PARAM
protected static final java.lang.String MAX_SIZE_PARAM
- See Also:
- Constant Field Values
-
MAX_BACKUP_INDEX
protected static final java.lang.String MAX_BACKUP_INDEX
- See Also:
- Constant Field Values
-
RELATIVE
protected static final java.lang.String RELATIVE
- See Also:
- Constant Field Values
-
prefix
private final java.lang.String prefix
-
props
private final java.util.Properties props
-
-
Method Detail
-
getProperty
public java.lang.String getProperty(java.lang.String key)
-
getProperty
public java.lang.String getProperty(java.lang.String key, java.lang.String defaultValue)
-
getBooleanProperty
public boolean getBooleanProperty(java.lang.String key)
-
getIntegerProperty
public int getIntegerProperty(java.lang.String key, int defaultValue)
-
getProperties
public java.util.Properties getProperties()
-
-