1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.log4j.xml;
18
19 import org.apache.log4j.config.PropertySetter;
20 import org.apache.log4j.spi.LoggerRepository;
21 import org.w3c.dom.Element;
22
23 import javax.xml.parsers.FactoryConfigurationError;
24 import java.io.InputStream;
25 import java.io.Reader;
26 import java.net.URL;
27 import java.util.Properties;
28
29
30
31
32 public class DOMConfigurator {
33
34 public static void configure(final Element element) {
35 }
36
37 public static void configureAndWatch(final String configFilename) {
38 }
39
40 public static void configureAndWatch(final String configFilename, final long delay) {
41 }
42
43 public void doConfigure(final String filename, final LoggerRepository repository) {
44 }
45
46 public void doConfigure(final URL url, final LoggerRepository repository) {
47 }
48
49 public void doConfigure(final InputStream inputStream, final LoggerRepository repository)
50 throws FactoryConfigurationError {
51 }
52
53 public void doConfigure(final Reader reader, final LoggerRepository repository)
54 throws FactoryConfigurationError {
55 }
56
57 public void doConfigure(final Element element, final LoggerRepository repository) {
58 }
59
60 public static void configure(final String filename) throws FactoryConfigurationError {
61 }
62
63 public static void configure(final URL url) throws FactoryConfigurationError {
64 }
65
66 public static String subst(final String value, final Properties props) {
67 return value;
68 }
69
70 public static void setParameter(final Element elem, final PropertySetter propSetter, final Properties props) {
71
72 }
73
74 public static Object parseElement(final Element element, final Properties props, final Class expectedClass)
75 throws Exception {
76 return null;
77 }
78 }