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

Configuration of Log4j 2.0 via Plugins.

See:
          Description

Interface Summary
ResolverUtil.Test A simple interface that specifies how to test classes to determine if they are to be included in the results produced by the ResolverUtil.
 

Class Summary
AppendersPlugin An Appender container.
LoggersPlugin Container of Logger objects.
PluginManager Component that loads and manages all the plugins.
PluginManager.PluginTest A Test that checks to see if each class is annotated with a specific annotation.
PluginType<T> Plugin Descriptor.
PropertiesPlugin Handles properties defined in the configuration.
ResolverUtil<T> ResolverUtil is used to locate classes that are available in the/a class path and meet arbitrary conditions.
ResolverUtil.AnnotatedWith A Test that checks to see if each class is annotated with a specific annotation.
ResolverUtil.ClassTest Test against a Class.
ResolverUtil.IsA A Test that checks to see if each class is assignable to the provided class.
ResolverUtil.NameEndsWith A Test that checks to see if each class name ends with the provided suffix.
ResolverUtil.NameIs A Test that checks to see if the class name matches.
ResolverUtil.ResourceTest Test against a resource.
 

Annotation Types Summary
Plugin Annotation that identifies a Class as a Plugin.
PluginAttr Identifies a Plugin Attribute.
PluginConfiguration Identifies a parameter as a Configuration.
PluginElement Identifies a parameter as an element.
PluginFactory Identifies a Method as the factory to create the plugin.
PluginNode  
PluginValue Identifies a parameter as a value.
 

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

Configuration of Log4j 2.0 via Plugins.



Copyright © 1999-2012 Apache Software Foundation. All Rights Reserved.