Class TTCCLayoutBuilder

    • Field Detail

      • THREAD_PRINTING_PARAM

        private static final java.lang.String THREAD_PRINTING_PARAM
        See Also:
        Constant Field Values
      • CATEGORY_PREFIXING_PARAM

        private static final java.lang.String CATEGORY_PREFIXING_PARAM
        See Also:
        Constant Field Values
      • CONTEXT_PRINTING_PARAM

        private static final java.lang.String CONTEXT_PRINTING_PARAM
        See Also:
        Constant Field Values
      • DATE_FORMAT_PARAM

        private static final java.lang.String DATE_FORMAT_PARAM
        See Also:
        Constant Field Values
    • Constructor Detail

      • TTCCLayoutBuilder

        public TTCCLayoutBuilder()
      • TTCCLayoutBuilder

        public TTCCLayoutBuilder​(java.lang.String prefix,
                                 java.util.Properties props)
    • Method Detail

      • parse

        public Layout parse​(org.w3c.dom.Element layoutElement,
                            XmlConfiguration config)
        Description copied from interface: Parser
        Parses a DOM Element.
        Specified by:
        parse in interface Parser<Layout>
        Parameters:
        layoutElement - the DOM Element.
        config - the XML configuration.
        Returns:
        parse result.
      • createLayout

        private Layout createLayout​(boolean threadPrinting,
                                    boolean categoryPrefixing,
                                    boolean contextPrinting,
                                    java.lang.String dateFormat,
                                    java.lang.String timezone,
                                    Log4j1Configuration config)