Package org.apache.log4j.config
Class Log4j1ConfigurationConverter
- java.lang.Object
-
- org.apache.log4j.config.Log4j1ConfigurationConverter
-
public final class Log4j1ConfigurationConverter extends java.lang.ObjectTool for converting a Log4j 1.x properties configuration file to Log4j 2.x XML configuration file.Run with "--help" on the command line.
Example:
java org.apache.log4j.config.Log4j1ConfigurationConverter --recurse E:\vcs\git\apache\logging\logging-log4j2\log4j-1.2-api\src\test\resources\config-1.2\hadoop --in log4j.properties --verbose
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLog4j1ConfigurationConverter.CommandLineArguments
-
Field Summary
Fields Modifier and Type Field Description private Log4j1ConfigurationConverter.CommandLineArgumentsclaprivate static java.lang.StringFILE_EXT_XML
-
Constructor Summary
Constructors Modifier Constructor Description privateLog4j1ConfigurationConverter(Log4j1ConfigurationConverter.CommandLineArguments cla)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidconvert(java.io.InputStream input, java.io.OutputStream output)(package private) java.io.InputStreamgetInputStream()(package private) java.io.OutputStreamgetOutputStream()static voidmain(java.lang.String[] args)private voidrun()static Log4j1ConfigurationConverterrun(Log4j1ConfigurationConverter.CommandLineArguments cla)private voidverbose(java.lang.String template, java.lang.Object... args)
-
-
-
Field Detail
-
FILE_EXT_XML
private static final java.lang.String FILE_EXT_XML
- See Also:
- Constant Field Values
-
cla
private final Log4j1ConfigurationConverter.CommandLineArguments cla
-
-
Constructor Detail
-
Log4j1ConfigurationConverter
private Log4j1ConfigurationConverter(Log4j1ConfigurationConverter.CommandLineArguments cla)
-
-
Method Detail
-
main
public static void main(java.lang.String[] args)
-
run
public static Log4j1ConfigurationConverter run(Log4j1ConfigurationConverter.CommandLineArguments cla)
-
convert
protected void convert(java.io.InputStream input, java.io.OutputStream output) throws java.io.IOException- Throws:
java.io.IOException
-
getInputStream
java.io.InputStream getInputStream() throws java.io.IOException- Throws:
java.io.IOException
-
getOutputStream
java.io.OutputStream getOutputStream() throws java.io.IOException- Throws:
java.io.IOException
-
run
private void run()
-
verbose
private void verbose(java.lang.String template, java.lang.Object... args)
-
-