Die Baumstruktur für die lokale Umgebung ist Teil der logischen
Nachrichtenbaumstruktur, in der Sie Informationen speichern können, während der Nachrichtenfluss
die Nachricht verarbeitet.
Die folgenden Informationen zeigen, wie die lokale Umgebung
aktualisiert wird:
- Erstellen Sie für die Aktualisierung eine neue Kopie der lokalen Umgebung.
Verwenden Sie die vollständige Version des Kopierkonstruktors, um ein neues 'MbMessageAssembly'-Objekt zu erstellen. Dies wird im folgenden Beispiel veranschaulicht:
MbMessage env = assembly.getLocalEnvironment();
MbMessage newEnv = new MbMessage(env);
newEnv.getRootElement().createElementAsFirstChild(
MbElement.TYPE_NAME_VALUE,
"Status",
"Success");
MbMessageAssembly outAssembly = new MbMessageAssembly(
assembly,
newEnv,
assembly.getExceptionList(),
assembly.getMessage());
getOutputTerminal("out").propagate(outAssembly);
- Bearbeiten Sie die Kopie, um die lokale Umgebung zu aktualisieren.