Plugin-Typen
Diese Seite gibt einen Überblick über die verschiedenen Möglichkeiten eigene Businesslogik in einzelne Prozessabläufe von Xima® Formcycle zu integrieren, um beispielsweise eigene Webservice-Schnittstellen anzubinden.
Liste der Schnittstellen
Folgende Java-Schnittstellen stehen zur Verfügung:
- Client dashboard plugin (Java interface name: IPluginClientDashboard)
- Entities plugin (Java interface name: IPluginEntities)
- Servlet-Aktion-Plugin (Java-Schnittstellenname: IPluginServletAction)
- Datenquellen-Plugin (Java-Schnittstellenname: IPluginDataSource)
- Formularfeld-Validierung-Plugin (Java-Schnittstellenname: IPluginValidationRule)
- Formularparameter-Platzhalterersetzer-Plugin (Java-Schnittstellenname: IPluginFormReplacer)
- Formularvorlage-Plugin (Java-Schnittstellenname: IPluginProjectTemplate)
- Formularmenü-Plugin (Java-Schnittstellenname: IPluginProjectMenu)
- Generisches Plugin (Java-Schnittstellenname: IPluginGeneric)
- JMX-Plugin (Java-Schnittstellenname: IMonitorPlugin)
- Mailverschlüsselungs-Plugin (Java-Schnittstellenname: IPluginMailEncryption)
- Menüeinträge (Verwaltungsoberfläche) (Java-Schnittstellenname: IPluginMenuEntries)
- Portal (Java-Schnittstellenname: IPluginPortal)
- Session-Platzhalterersetzer-Plugin (Java-Schnittstellenname: IPluginSessionReplacer)
- Statusverarbeitungs-Plugin (Java-Schnittstellenname: IPluginProcessing)
- System-Platzhalterersetzer-Plugin (Java-Schnittstellenname: IPluginSystemReplacer)
- Template-Platzhalterersetzer-Plugin (Java-Schnittstellenname: IPluginTemplateReplacer)
- Theme (Verwaltungsoberfläche) (Java-Schnittstellenname: IPluginBackendTheme)
- Vor-Beginn-Formularrenderprozess-Plugin (Java-Schnittstellenname: IPluginFormPreRender)
- Vor-Beginn-Formularspeicherung-Plugin (Java-Schnittstellenname: IPluginFormPrePersist)
- Vor-Beginn-Statusverarbeitung-Plugin (Java-Schnittstellenname: IPluginFormPreProcess)
- Vor-Beginn-Responseerstellung-Plugin (Java-Schnittstellenname: IPluginFormPreRespond)
- Widgets (Java-Schnittstellennamen: IPluginFormElementWidget und IXItemWidget)
- Zugriffsrechte (Java-Schnittstellenname: IPluginAccessProperties)