Package org.apache.log4j.xml
Class DOMConfigurator
- java.lang.Object
-
- org.apache.log4j.xml.DOMConfigurator
-
public class DOMConfigurator extends Object
-
-
Constructor Summary
Constructors Constructor Description DOMConfigurator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
configure(String filename)
static void
configure(URL url)
static void
configure(Element element)
static void
configureAndWatch(String configFilename)
static void
configureAndWatch(String configFilename, long delay)
void
doConfigure(InputStream inputStream, LoggerRepository repository)
void
doConfigure(Reader reader, LoggerRepository repository)
void
doConfigure(String filename, LoggerRepository repository)
void
doConfigure(URL url, LoggerRepository repository)
void
doConfigure(Element element, LoggerRepository repository)
static Object
parseElement(Element element, Properties props, Class expectedClass)
static void
setParameter(Element elem, PropertySetter propSetter, Properties props)
static String
subst(String value, Properties props)
-
-
-
Method Detail
-
doConfigure
public void doConfigure(String filename, LoggerRepository repository)
-
doConfigure
public void doConfigure(URL url, LoggerRepository repository)
-
doConfigure
public void doConfigure(InputStream inputStream, LoggerRepository repository) throws FactoryConfigurationError
- Throws:
FactoryConfigurationError
-
doConfigure
public void doConfigure(Reader reader, LoggerRepository repository) throws FactoryConfigurationError
- Throws:
FactoryConfigurationError
-
doConfigure
public void doConfigure(Element element, LoggerRepository repository)
-
configure
public static void configure(Element element)
-
configureAndWatch
public static void configureAndWatch(String configFilename)
-
configureAndWatch
public static void configureAndWatch(String configFilename, long delay)
-
configure
public static void configure(String filename) throws FactoryConfigurationError
- Throws:
FactoryConfigurationError
-
configure
public static void configure(URL url) throws FactoryConfigurationError
- Throws:
FactoryConfigurationError
-
subst
public static String subst(String value, Properties props)
-
setParameter
public static void setParameter(Element elem, PropertySetter propSetter, Properties props)
-
-