@Plugin(name="org.apache.log4j.TTCCLayout", category="Log4j Builder") public class TTCCLayoutBuilder extends AbstractBuilder implements LayoutBuilder
| Modifier and Type | Field and 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 |
APPEND_PARAM, BUFFER_SIZE_PARAM, BUFFERED_IO_PARAM, FILE_PARAM, MAX_BACKUP_INDEX, MAX_SIZE_PARAM, RELATIVE| Constructor and Description |
|---|
TTCCLayoutBuilder() |
TTCCLayoutBuilder(java.lang.String prefix,
java.util.Properties props) |
| Modifier and Type | Method and Description |
|---|---|
private Layout |
createLayout(boolean threadPrinting,
boolean categoryPrefixing,
boolean contextPrinting,
java.lang.String dateFormat,
java.lang.String timezone,
Log4j1Configuration config) |
Layout |
parseLayout(org.w3c.dom.Element layoutElement,
XmlConfiguration config) |
Layout |
parseLayout(PropertiesConfiguration config) |
buildFilters, getBooleanProperty, getIntegerProperty, getProperties, getProperty, getPropertyprivate static final Logger LOGGER
private static final java.lang.String THREAD_PRINTING_PARAM
private static final java.lang.String CATEGORY_PREFIXING_PARAM
private static final java.lang.String CONTEXT_PRINTING_PARAM
private static final java.lang.String DATE_FORMAT_PARAM
private static final java.lang.String TIMEZONE_FORMAT
public TTCCLayoutBuilder()
public TTCCLayoutBuilder(java.lang.String prefix,
java.util.Properties props)
public Layout parseLayout(org.w3c.dom.Element layoutElement, XmlConfiguration config)
parseLayout in interface LayoutBuilderpublic Layout parseLayout(PropertiesConfiguration config)
parseLayout in interface LayoutBuilderprivate Layout createLayout(boolean threadPrinting, boolean categoryPrefixing, boolean contextPrinting, java.lang.String dateFormat, java.lang.String timezone, Log4j1Configuration config)