Package org.apache.log4j.builders
Interface Parser<T>
-
- Type Parameters:
T- The type to build.
- All Superinterfaces:
Builder<T>
- All Known Subinterfaces:
FilterBuilder,LayoutBuilder,RewritePolicyBuilder,TriggeringPolicyBuilder
- All Known Implementing Classes:
CompositeTriggeringPolicyBuilder,DenyAllFilterBuilder,HtmlLayoutBuilder,LevelMatchFilterBuilder,LevelRangeFilterBuilder,PatternLayoutBuilder,SimpleLayoutBuilder,SizeBasedTriggeringPolicyBuilder,StringMatchFilterBuilder,TimeBasedRollingPolicyBuilder,TTCCLayoutBuilder,XmlLayoutBuilder
public interface Parser<T> extends Builder<T>
Parses DOM and properties.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tparse(PropertiesConfiguration config)Parses a PropertiesConfigurationt.Tparse(org.w3c.dom.Element element, XmlConfiguration config)Parses a DOM Element.
-
-
-
Method Detail
-
parse
T parse(org.w3c.dom.Element element, XmlConfiguration config)
Parses a DOM Element.- Parameters:
element- the DOM Element.config- the XML configuration.- Returns:
- parse result.
-
parse
T parse(PropertiesConfiguration config)
Parses a PropertiesConfigurationt.- Parameters:
element- the PropertiesConfiguration.- Returns:
- parse result.
-
-