Plugins (AID004)
Prerequisites
Basic knowledge of Java is required.
Java Software Development Kit
Install the Java SDK version approved for ADITO development.
Server
Plugins run on the ADITO server and are subject to runtime restrictions. For example, they can only access the server’s local file system.
ADITO Plugin Toolkit
The ADITO Plugin Toolkit provides the abstract base class AbstractPlugin
, which all plugins must extend.
The Plugin Toolkit (plugin-spi) is publicly available on Maven Central using the following coordinates:
Add this dependency to your build tool (e.g., Maven or Gradle) to enable toolkit integration.
Additionally, plugin development requires the serversplash.jar
library, located in the lib/server
directory of your ADITO installation. It contains the PluginFacade
, which exposes methods for server-side interaction.