Package org.apache.log4j.builders.layout
Class TTCCLayoutBuilder
- java.lang.Object
-
- org.apache.log4j.builders.AbstractBuilder<Layout>
-
- org.apache.log4j.builders.layout.TTCCLayoutBuilder
-
- All Implemented Interfaces:
Builder<Layout>
,LayoutBuilder
,Parser<Layout>
@Plugin(name="org.apache.log4j.TTCCLayout", category="Log4j Builder") public class TTCCLayoutBuilder extends AbstractBuilder<Layout> 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 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, IMMEDIATE_FLUSH_PARAM, MAX_BACKUP_INDEX, MAX_SIZE_PARAM, NULL, 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
parse(PropertiesConfiguration config)
Parses a PropertiesConfigurationt.Layout
parse(org.w3c.dom.Element layoutElement, XmlConfiguration config)
Parses a DOM Element.-
Methods inherited from class org.apache.log4j.builders.AbstractBuilder
buildFilters, getBooleanProperty, getBooleanProperty, getBooleanValueAttribute, getIntegerProperty, getLongProperty, getNameAttribute, getNameAttributeKey, getProperties, getProperty, getProperty, getValueAttribute, getValueAttribute, set, set, set, set, substVars
-
-
-
-
Field Detail
-
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
-
parse
public Layout parse(org.w3c.dom.Element layoutElement, XmlConfiguration config)
Description copied from interface:Parser
Parses a DOM Element.
-
parse
public Layout parse(PropertiesConfiguration config)
Description copied from interface:Parser
Parses a PropertiesConfigurationt.
-
createLayout
private Layout createLayout(boolean threadPrinting, boolean categoryPrefixing, boolean contextPrinting, java.lang.String dateFormat, java.lang.String timezone, Log4j1Configuration config)
-
-