Package org.apache.logging.log4j.core.config.plugins
@Export
@Version("2.20.1")
package org.apache.logging.log4j.core.config.plugins
Annotations for Log4j 2 plugins.
-
ClassDescriptionAnnotation that identifies a Class as a Plugin.Identifies a Plugin Attribute and its default value.Marks a field as a Plugin Attribute.Marks a method as a factory for custom Plugin builders.Identifies a parameter or field as a Configuration.Identifies a parameter as a Plugin and corresponds with an XML element (or equivalent) in configuration files.Identifies a Method as the factory to create the plugin.Identifies a parameter or field as a LoggerContext.Identifies a Plugin configuration Node.Identifies a parameter as a value.Meta-annotation to denote the class name to use that implements
PluginVisitor
for the annotated annotation.