|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Documented @Retention(value=RUNTIME) @Target(value=TYPE) public @interface Plugin
Annotation that identifies a Class as a Plugin.
Required Element Summary | |
---|---|
String |
category
Category to place the plugin under. |
String |
name
Name of the plugin. |
Optional Element Summary | |
---|---|
boolean |
deferChildren
|
String |
elementType
Name of the corresponding category of elements this plugin belongs under. |
boolean |
printObject
|
Element Detail |
---|
public abstract String name
public abstract String category
public abstract String elementType
appender
would
indicate an Appender
plugin which would be in the
<Appenders/>
element of a Configuration
.
public abstract boolean printObject
public abstract boolean deferChildren
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
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.