Package org.apache.log4j.chainsaw
Class LogFilePatternLayoutBuilder
- java.lang.Object
-
- org.apache.log4j.chainsaw.LogFilePatternLayoutBuilder
-
public class LogFilePatternLayoutBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description LogFilePatternLayoutBuilder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
getAppenderConfiguration(java.io.File file)
private static java.lang.String
getFormatFromConverters(java.util.List converters)
static java.lang.String
getLogFormatFromPatternLayout(java.lang.String patternLayout)
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
getPropertiesFileAppenderConfiguration(java.io.File propertyFile)
static java.lang.String
getTimeStampFormat(java.lang.String patternLayout)
private static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
getXMLFileAppenderConfiguration(java.io.File file)
-
-
-
Method Detail
-
getLogFormatFromPatternLayout
public static java.lang.String getLogFormatFromPatternLayout(java.lang.String patternLayout)
-
getTimeStampFormat
public static java.lang.String getTimeStampFormat(java.lang.String patternLayout)
-
getFormatFromConverters
private static java.lang.String getFormatFromConverters(java.util.List converters)
-
getAppenderConfiguration
public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getAppenderConfiguration(java.io.File file)
-
getPropertiesFileAppenderConfiguration
public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getPropertiesFileAppenderConfiguration(java.io.File propertyFile) throws java.io.IOException
- Throws:
java.io.IOException
-
getXMLFileAppenderConfiguration
private static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getXMLFileAppenderConfiguration(java.io.File file) throws java.io.IOException, javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException
- Throws:
java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
-
-