Package org.apache.log4j.builders.layout
Class TTCCLayoutBuilder
- java.lang.Object
-
- org.apache.log4j.builders.AbstractBuilder
-
- org.apache.log4j.builders.layout.TTCCLayoutBuilder
-
- All Implemented Interfaces:
LayoutBuilder
@Plugin(name="org.apache.log4j.TTCCLayout", category="Log4j Builder") public class TTCCLayoutBuilder extends AbstractBuilder implements LayoutBuilder
Build a Pattern Layout
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
CATEGORY_PREFIXING_PARAM
private static java.lang.String
CONTEXT_PRINTING_PARAM
private static java.lang.String
DATE_FORMAT_PARAM
private static Logger
LOGGER
private static java.lang.String
THREAD_PRINTING_PARAM
private static java.lang.String
TIMEZONE_FORMAT
-
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 TTCCLayoutBuilder()
TTCCLayoutBuilder(java.lang.String prefix, java.util.Properties props)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private Layout
createLayout(boolean threadPrinting, boolean categoryPrefixing, boolean contextPrinting, java.lang.String dateFormat, java.lang.String timezone, Log4j1Configuration config)
Layout
parseLayout(PropertiesConfiguration config)
Layout
parseLayout(org.w3c.dom.Element layoutElement, XmlConfiguration config)
-
Methods inherited from class org.apache.log4j.builders.AbstractBuilder
buildFilters, getBooleanProperty, getIntegerProperty, getProperties, getProperty, getProperty
-
-
-
-
Field Detail
-
LOGGER
private static final Logger LOGGER
-
THREAD_PRINTING_PARAM
private static final java.lang.String THREAD_PRINTING_PARAM
- See Also:
- Constant Field Values
-
CATEGORY_PREFIXING_PARAM
private static final java.lang.String CATEGORY_PREFIXING_PARAM
- See Also:
- Constant Field Values
-
CONTEXT_PRINTING_PARAM
private static final java.lang.String CONTEXT_PRINTING_PARAM
- See Also:
- Constant Field Values
-
DATE_FORMAT_PARAM
private static final java.lang.String DATE_FORMAT_PARAM
- See Also:
- Constant Field Values
-
TIMEZONE_FORMAT
private static final java.lang.String TIMEZONE_FORMAT
- See Also:
- Constant Field Values
-
-
Method Detail
-
parseLayout
public Layout parseLayout(org.w3c.dom.Element layoutElement, XmlConfiguration config)
- Specified by:
parseLayout
in interfaceLayoutBuilder
-
parseLayout
public Layout parseLayout(PropertiesConfiguration config)
- Specified by:
parseLayout
in interfaceLayoutBuilder
-
createLayout
private Layout createLayout(boolean threadPrinting, boolean categoryPrefixing, boolean contextPrinting, java.lang.String dateFormat, java.lang.String timezone, Log4j1Configuration config)
-
-