Class Log4j2FluentdAppenderBuilder
- java.lang.Object
-
- org.apache.log4j.builders.AbstractBuilder
-
- com.atlassian.confluence.impl.logging.log4j.appender.Log4j2FluentdAppenderBuilder
-
- All Implemented Interfaces:
org.apache.log4j.builders.appender.AppenderBuilder
,org.apache.log4j.builders.Builder
@Plugin(name="com.atlassian.logging.log4j.appender.FluentdAppender", category="Log4j Builder") public class Log4j2FluentdAppenderBuilder extends org.apache.log4j.builders.AbstractBuilder implements org.apache.log4j.builders.appender.AppenderBuilder
A Log4j 2.xPlugin
which creates a Log4j1.xAppender
that emulatesFluentdAppender
as used under log4j 1.x. This is for use by log4j2.x under its log4j1.x emulation mode.
-
-
Constructor Summary
Constructors Constructor Description Log4j2FluentdAppenderBuilder(String prefix, Properties props)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.log4j.Appender
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
-
Log4j2FluentdAppenderBuilder
public Log4j2FluentdAppenderBuilder(String prefix, Properties props)
-
-
Method Detail
-
parseAppender
public org.apache.log4j.Appender parseAppender(String name, String appenderPrefix, String layoutPrefix, String filterPrefix, Properties props, org.apache.log4j.config.PropertiesConfiguration configuration)
- Specified by:
parseAppender
in interfaceorg.apache.log4j.builders.appender.AppenderBuilder
-
parseAppender
public org.apache.log4j.Appender parseAppender(Element element, org.apache.log4j.xml.XmlConfiguration configuration)
- Specified by:
parseAppender
in interfaceorg.apache.log4j.builders.appender.AppenderBuilder
-
-