plugins:frameworkplugins
Clases LY de relevancia que comprenden el framework de soporte de plugins
Redefinición de lógica funcional
PluginUtils | Superclase de todas las Plugin*Utils. |
PluginPOUtils | Determina que plugins hay instalados e instancia los mismos según sea necesario |
PluginHandler | Superclase de los handlers |
PluginPOHandler | Template general para persistencia. Sus subclases (PluginPOBeforeSaveHandler, PluginPOAfterSaveHandler, etc.) se encargan de invocar a los métodos correspondientes de las subclases de MPluginPO |
PluginDocActionHandler | Template general para logica de documentos. Sus subclases (PluginDocActionPrepareItHandler, PluginDocActionCompleteItHandler, etc.) se encargan de invocar a los métodos correspondientes de las subclases de MPluginDocAction |
PluginCalloutUtils | Permite incorporar callouts a ejecutar, verificando en tiempo de ejecucion la existencia de los mismos, respetando el patron package +“callout” + “.” + “Callout” + TableName + “.” + ColumnName |
PluginProcessUtils | Permite redefinir la clase a ejecutar el proceso, respetando la convención de packages y nombres especificada previamente. |
PluginInfoUtils | Permite redefinir la clase encargada de crear la ventana Info correspondiente, respetando la convención de packages y nombres especificada previamente. |
PluginConstants | Constantes de uso para el framework de plugins |
Export de un plugin
PluginDocumentBuilder | Superclase de los generadores de archivos .sql, .xml y .properties de la exportación de un plugin. |
PluginPropertiesBuilder | Generador del archivo manifest.properties |
PluginSQLBuilder | Generador del archivo preinstall.sql |
PluginInstallBuilder | Subclase de PluginXMLBuilder. Generador del archivo install.xml |
PostInstallBuilder | Subclase de PluginXMLBuilder. Generador del archivo postinstall.xml |
Instalación de un plugin
PluginXMLUpdater | Parser XML y generador de sentencias SQL a impactar en la instalación de un plugin |
PluginXMLUpdaterPostInstall | Subclase de PluginXMLUpdater. Redefine valores del postinstall.xml (método appendSpecialValues()) según el mapa de parámetros recibido |
PluginPostInstallProcess | Proceso general para la post-instalación. Convierte los parametros en el mapa a enviar a PluginXMLUpdaterPostInstall |
VPluginInstaller | Interfaz para instalación de plugins |
VPluginInstallerUtils | Clase de soporte para VPluginInstaller |
plugins/frameworkplugins.txt · Última modificación: 2021/04/30 19:19 (editor externo)