Annotation Type Plugin
-
@Documented @Retention(RUNTIME) @Target(TYPE) public @interface Plugin
Annotation that identifies a Class as a Plugin.
-
-
Field Summary
Fields Modifier and Type Fields Description static java.lang.String
EMPTY
Value of the elementType when none is specified.
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description boolean
deferChildren
java.lang.String
elementType
Name of the corresponding category of elements this plugin belongs under.boolean
printObject
Indicates 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,appender
would indicate anAppender
plugin which would be in the<Appenders/>
element of aConfiguration
.- Default:
- ""
-
-