org.apache.logging.log4j.core.config.plugins
Annotation Type Plugin


@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface Plugin

Annotation that identifies a Class as a Plugin.


Required Element Summary
 String category
           
 String name
           
 
Optional Element Summary
 boolean deferChildren
           
 String elementType
           
 boolean printObject
           
 

Element Detail

name

public abstract String name

category

public abstract String category

elementType

public abstract String elementType
Default:
""

printObject

public abstract boolean printObject
Default:
false

deferChildren

public abstract boolean deferChildren
Default:
false


Copyright © 1999-2013 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.