Creating Java plug-ins
The Java plug-in API includes an interface and an abstract class for each plug-in type. Your Java plug-in program must implement one of the interfaces or extend one of the abstract classes.
Interface | Extends |
---|---|
ARDBCPluggable | ARPluggable |
AREAPluggable | ARPluggable |
ARFilterAPIPluggable | ARPluggable |
Abstract class | Extends | Implements |
---|---|---|
ARDBCPlugin | ARPlugin | ARDBCPluggable |
AREAPlugin | ARPlugin | AREAPluggable |
ARFilterAPIPlugin | ARPlugin | ARFilterAPIPluggable |
The interfaces and classes are described in detail in the Javadoc online documentation in the arpluginsdoc.jar file. This file is located in the javaplugins subdirectory of the Api (or api ) directory in your AR System server installation directory. To access the Java plug-in API documentation, unzip the contents of the file. (To unzip a JAR file, use a zip utility or the Java jar executable, which is in the bin directory of the Java JRE installation, for example, jar -xvf arpluginsdoc.jar.) Then, navigate to the javadoc folder, and open the index.html file to see an overview of the entire AR System Java plug-in API documentation.
This section includes the following topics: