Class LogFilePatternLayoutBuilder


  • public class LogFilePatternLayoutBuilder
    extends java.lang.Object
    • Constructor Detail

      • LogFilePatternLayoutBuilder

        public LogFilePatternLayoutBuilder()
    • 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