Das post-processing-Element

Wenn das <command>-Element eines Plug-in-Schritts die Verarbeitung abgeschlossen hat, wird das obligatorische <post-processing>-Element des Schritts ausgeführt.

Das <post-processing>-Element legt die Ausgabeeigenschaften des Schritts (Schrittname/Eigenschaftsname, siehe Properties) und die Fehlerbehandlung fest. Das <post-processing>-Element kann jedes gültige JavaScript-Script (anders als <command>-Elemente müssen <post-processing>-Scripts in JavaScript geschrieben werden) enthalten. Benutzer können auch ihre eigenen Scripts bereitstellen, wenn sie den Schritt im IBM® UrbanCode Deploy-Editor definieren. Siehe Nachverarbeitungsscripts.

Nachverarbeitungsscripts haben Zugriff zu den folgenden Objekten:
Nachverarbeitungsscripts müssen die Status-Eigenschaft einstellen, um den Status des Scripts anzugeben. Das Script kann für die Status-Eigenschaft einen beliebigen Wert eingeben. Beispiel: Um anzugeben, dass das Script ein Erfolg war, führen Sie im Nachverarbeitungsscript den folgenden Befehl aus:
properties.put("Status","Erfolg");
Sie können ein Nachverarbeitungsscript verwenden, um Ausgabeeigenschaften festzulegen, die in anderen Schritten in demselben Prozess verwendet werden können, sodass komplexe Workflows ermöglicht werden. Referenzieren Sie Ausgabeeigenschaften des vorherigen Schritts auf diese Weise:
${p:Schrittname/Eigenschaftsname}

Das Script, das im <post-processing>-Element definiert ist, enthält das Standardverhalten des Schritts. Benutzer können auch ihr eigenes Script bereitstellen, indem Sie das Standardverhalten überschreiben, wenn Sie den Schritt im Prozesseditor definieren. Siehe Bearbeiten von Prozessen.


Feedback