Class Log4j2ConfluenceHomeLogAppenderBuilder

    • Field Summary

      • Fields inherited from class org.apache.log4j.builders.AbstractBuilder

        APPEND_PARAM, BUFFER_SIZE_PARAM, BUFFERED_IO_PARAM, FILE_PARAM, IMMEDIATE_FLUSH_PARAM, MAX_BACKUP_INDEX, MAX_SIZE_PARAM, NULL, RELATIVE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.atlassian.confluence.impl.logging.log4j.appender.DeferredFileAppender parseAppender​(String name, String appenderPrefix, String layoutPrefix, String filterPrefix, Properties props, org.apache.log4j.config.PropertiesConfiguration configuration)  
      org.apache.log4j.Appender parseAppender​(Element element, org.apache.log4j.xml.XmlConfiguration configuration)  
      • Methods inherited from class org.apache.log4j.builders.AbstractBuilder

        buildFilters, getBooleanProperty, getBooleanProperty, getBooleanValueAttribute, getIntegerProperty, getLongProperty, getNameAttribute, getNameAttributeKey, getProperties, getProperty, getProperty, getValueAttribute, getValueAttribute, set, set, set, set, substVars
    • Constructor Detail

      • Log4j2ConfluenceHomeLogAppenderBuilder

        public Log4j2ConfluenceHomeLogAppenderBuilder​(String prefix,
                                                      Properties props)
    • Method Detail

      • parseAppender

        public com.atlassian.confluence.impl.logging.log4j.appender.DeferredFileAppender parseAppender​(String name,
                                                                                                       String appenderPrefix,
                                                                                                       String layoutPrefix,
                                                                                                       String filterPrefix,
                                                                                                       Properties props,
                                                                                                       org.apache.log4j.config.PropertiesConfiguration configuration)
        Specified by:
        parseAppender in interface org.apache.log4j.builders.appender.AppenderBuilder
      • parseAppender

        public org.apache.log4j.Appender parseAppender​(Element element,
                                                       org.apache.log4j.xml.XmlConfiguration configuration)
        Specified by:
        parseAppender in interface org.apache.log4j.builders.appender.AppenderBuilder