Introducción
Plataforma soporta la extensión de sus componentes a través del concepto de Plugin, que es una librería JAR que se añade al módulo en cuestión y permite ampliar su funcionalidad o personalizar algún punto (Ver guía sobre cómo crear plugins).
En la release 5.2.0 hemos desarrollado un Gestor de Plugins a través del cual se pueden subir estas librerías desde una pantalla del Control Panel y elegir el módulo de plataforma donde aplican. De esta manera simplificamos y centralizamos el proceso de despliegue de plugins.
La funcionalidad de Gestión de Plugins sólo está accesible al ROL ADMINISTRADOR, y puede acceder desde la opción de menú Manage plugins:
Al cargar un Plugin nuevo, será necesario reiniciar el módulo donde se desea cargar, ya que no se soporta carga en caliente.
En la columna ‘loaded’ nos marcará si ya se ha cargado el plugin en el módulo (después de reiniciar)
...
Introduction
Platform supports the extension of its components through the Plugin concept, which is a JAR library that is added to the module in question and allows it to expand its functionality or customize some point (See guide on how to create plugins).
In release 5.2.0, we have developed a Plugin Manager through which you can upload these libraries from a Control Panel screen and choose the platform module where they apply. In this way, we simplify and centralize the plugin deployment process.
The Plugin Management functionality is only accessible to the ADMINISTRATOR ROLE, and can be accessed from the Manage plugins menu option:
When loading a new Plugin, it will be necessary to restart the module where you want to load it, since hot loading is not supported.
The 'loaded' column will indicate whether the plugin has already been loaded in the module (after restarting).
...
The X indicates that the plugin has been uploaded but has not yet been loaded into the module, and it needs to be restarted.