Annotation Type Plugin
-
@Documented @Retention(RUNTIME) @Target(TYPE) public @interface PluginAnnotation that identifies a Class as a Plugin.
-
-
Field Summary
Fields Modifier and Type Fields Description static java.lang.StringEMPTYValue of the elementType when none is specified.
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description booleandeferChildrenjava.lang.StringelementTypeName of the corresponding category of elements this plugin belongs under.booleanprintObjectIndicates if the plugin class implements a usefulObject.toString()method for use in log messages.
-
-
-
-
elementType
java.lang.String elementType
Name of the corresponding category of elements this plugin belongs under. For example,appenderwould indicate anAppenderplugin which would be in the<Appenders/>element of aConfiguration.- Default:
- ""
-
-