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 name
           
 String type
           
 
Optional Element Summary
 boolean deferChildren
           
 String elementType
           
 boolean printObject
           
 

Element Detail

name

public abstract String name

type

public abstract String type

elementType

public abstract String elementType
Default:
""

printObject

public abstract boolean printObject
Default:
false

deferChildren

public abstract boolean deferChildren
Default:
false


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