Package org.apache.logging.log4j.core.config.plugins

Annotations for Log4j 2 plugins.


Annotation Types Summary
Plugin Annotation that identifies a Class as a Plugin.
PluginAliases Identifies a list of aliases for a Plugin, PluginAttribute, or PluginBuilderAttribute.
PluginAttribute Identifies a Plugin Attribute and its default value.
PluginBuilderAttribute Marks a field as a Plugin Attribute.
PluginBuilderFactory Marks a method as a factory for custom Plugin builders.
PluginConfiguration Identifies a parameter or field as a Configuration.
PluginElement Identifies a parameter as a Plugin and corresponds with an XML element (or equivalent) in configuration files.
PluginFactory Identifies a Method as the factory to create the plugin.
PluginNode Identifies a Plugin configuration Node.
PluginValue Identifies a parameter as a value.
PluginVisitorStrategy Meta-annotation to denote the class name to use that implements PluginVisitor for the annotated annotation.

Package org.apache.logging.log4j.core.config.plugins Description

Annotations for Log4j 2 plugins.

Copyright © 1999-2015 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.