Plugin-Entwicklung - Plugin-Typen

Page / - zuletzt bearbeitet von nlo am 19.08.2020, 14:17

Plugin-Typen

zuletzt bearbeitet von nlo

am 19.08.2020, 14:17

Inhaltsverzeichnis

Liste der Schnittstellen

Diese Grafik stellt alle verfügbaren Plugin-Schnittstellen dar anhand ihres Ausführungszeitpunktes innerhalb der Prozesskette von der Auslieferung eines Formulars bis zum Absenden.

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)