Erweiterungen
Was sind Engine-Erweiterungen?
Erweiterungen sind Programme, die das Arbeiten mit dem ProcessCube erleichtern sollen. Die Extensions stellen neue Funktionen für das Ausführen von Prozessen bereit.
Verfügbare Erweiterungen
Error Handling
Startet im Fehlerfall automatisch einen konfigurierten Prozess und übergibt alle zur Behandlung des Fehlers benötigten Daten (sofern der Fehler nicht bereits im Prozess behandelt wurde). Ermöglicht das erneute Starten des fehlerhaften Prozesses von jedem beliebigen Knoten aus.
Mail Service
Ermöglicht das Versenden von E-Mails aus Prozessen heraus. Die Eingabe der Parameter wird durch die Studio-Erweiterung “custom_service_tasks” erleichtert.
HTTP Service
Ermöglicht HTTP-Anfragen aus Prozessen heraus. Unterstützt verschiedene HTTP-Methoden und Header-Konfigurationen.
Monitoring
Stellt Funktionen zur Überwachung von Prozessen und deren Knoten zur Verfügung. Bietet sowohl eine REST-API als auch Metriken für Prometheus und Grafana.
User Task Assignment
Erweiterte Funktionen für die Zuweisung von User Tasks an Benutzer und Gruppen.
Notification Handler
Verarbeitet und versendet Benachrichtigungen aus Prozessen heraus.
RabbitMQ
Integration mit RabbitMQ für Messaging und Event-Streaming.
MassTransit
Integration mit MassTransit für Service-Bus-Kommunikation.
Eigene Extensions entwickeln
Sie können auch eigene Extensions entwickeln. Ein einfaches Beispiel finden Sie in der Dokumentation: