|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Documented @Target(value=TYPE) @Retention(value=RUNTIME) public @interface EPLPlugin
This Annotation is used to mark a Java EPL Plugin class.
If name is defaulted then the Plugin name is the same as the fully qualified java class name.
The utility classes DirectoryProcessor
and
JarProcessor
that are used to automatically
generate the jmon-jar.xml deployment descriptor file will process this
annotation.
Application
,
EventType
,
MonitorType
,
DirectoryProcessor
,
JarProcessor
Optional Element Summary | |
---|---|
java.lang.String |
description
Enables the author to specify a description of the Plugin (meta info for human consumption). |
java.lang.String |
name
Enables the author to specify the EPL import name for the plugin. |
public abstract java.lang.String name
public abstract java.lang.String description
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |