@Plugin(name="com.atlassian.confluence.logging.ConfluenceHomeLogAppender",
category="Log4j Builder")
public class Log4j2ConfluenceHomeLogAppenderBuilder
extends org.apache.log4j.builders.AbstractBuilder
implements org.apache.log4j.builders.appender.AppenderBuilder
Plugin
which creates a Log4j1.x Appender
that emulates ConfluenceHomeLogAppender
as used under log4j 1.x. This is for use by log4j2.x under its log4j1.x emulation mode.DeferredFileAppender
Constructor and Description |
---|
Log4j2ConfluenceHomeLogAppenderBuilder(String prefix,
Properties props) |
Modifier and Type | Method and Description |
---|---|
org.apache.log4j.Appender |
parseAppender(Element element,
org.apache.log4j.xml.XmlConfiguration configuration) |
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) |
public Log4j2ConfluenceHomeLogAppenderBuilder(String prefix, Properties props)
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)
parseAppender
in interface org.apache.log4j.builders.appender.AppenderBuilder
public org.apache.log4j.Appender parseAppender(Element element, org.apache.log4j.xml.XmlConfiguration configuration)
parseAppender
in interface org.apache.log4j.builders.appender.AppenderBuilder
Copyright © 2003–2023 Atlassian. All rights reserved.
View cookie preferences