Skip to content

Plugins

olitank edited this page Nov 29, 2025 · 3 revisions

New types of assets (operations, resources, activators) can be added to a JESB solution through plugins. To do this, simply add the library (JAR) corresponding to the desired plugin to the list of dependencies.

Plugin Builder

It is also possible to develop your own plugins directly within the JESB GUI. The plugin editor is accessible from the menu (Tools/Plugin Builder) and allows to design, test, and generate the library or source code for the new plugin.

Note that within a plugin, the Parameter/Attribute/Property of an Operation/Activator/Resource can be of different types:

  • Simple: the values ​​have a predefined type and can be variant (linked to an environment variable).

  • Dynamic: the values ​​are calculated dynamically during execution and can have a complex structure.

  • Enumeration: possible values ​​are restricted to a list of constants and can be variant (linked to an environment variable).

  • Reference: the values ​​are then pointers to other elements of the solution.

  • Group: each value is a grouping of other values.

Clone this wiki locally