@Plugin(name="org.apache.log4j.HTMLLayout", category="Log4j Builder") public class HtmlLayoutBuilder extends AbstractBuilder implements LayoutBuilder
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
LOCATION_INFO |
private static Logger |
LOGGER |
private static java.lang.String |
TITLE |
APPEND_PARAM, BUFFER_SIZE_PARAM, BUFFERED_IO_PARAM, FILE_PARAM, MAX_BACKUP_INDEX, MAX_SIZE_PARAM, RELATIVE
Constructor and Description |
---|
HtmlLayoutBuilder() |
HtmlLayoutBuilder(java.lang.String prefix,
java.util.Properties props) |
Modifier and Type | Method and Description |
---|---|
private Layout |
createLayout(java.lang.String title,
boolean locationInfo) |
Layout |
parseLayout(org.w3c.dom.Element layoutElement,
XmlConfiguration config) |
Layout |
parseLayout(PropertiesConfiguration config) |
buildFilters, getBooleanProperty, getIntegerProperty, getProperties, getProperty, getProperty
private static final Logger LOGGER
private static final java.lang.String TITLE
private static final java.lang.String LOCATION_INFO
public HtmlLayoutBuilder()
public HtmlLayoutBuilder(java.lang.String prefix, java.util.Properties props)
public Layout parseLayout(org.w3c.dom.Element layoutElement, XmlConfiguration config)
parseLayout
in interface LayoutBuilder
public Layout parseLayout(PropertiesConfiguration config)
parseLayout
in interface LayoutBuilder
private Layout createLayout(java.lang.String title, boolean locationInfo)