Mit benutzerdefinierten Eigenschaften können Sie
Nachrichtenflüsse zur Implementierungs- und Laufzeit konfigurieren, ohne dabei den Programmcode zu
ändern. Bei der Deklaration in Ihrem Programm bzw. bei
Verwendung des Nachrichtenflusseditors zum Erstellen oder Ändern eines Nachrichtenflusses können
Sie einer benutzerdefinierten Eigenschaft einen Anfangswert zuweisen.
Bevor Sie beginnen:Eine Übersicht über benutzerdefinierte
Eigenschafen finden Sie unter Benutzerdefinierte Eigenschaften.
Ein Beispiel für
die Codierung einer Anweisung für benutzerdefinierte Eigenschaften finden Sie im Abschnitt
DECLARE-Anweisung.
Benutzerdefinierte Eigenschaften können in ESQL sowohl auf Modul- als auch auf Schemaebene
definiert werden. Nach der Definition einer benutzerdefinierten
Eigenschaft im Nachrichtenflusseditor können Sie den Wert ändern, bevor sie implementiert
wird.
Gehen Sie zum Konfigurieren von benutzerdefinierten Eigenschaften wie folgt vor:
- Öffnen Sie das Brokerarchiv (BAR-Datei). Der Inhalt der BAR-Datei wird auf der Seite Manage (Verwalten)
des Brokerarchiveditors angezeigt. Auf dieser Seite können Sie einen Nachrichtenfluss erweitern,
damit die einzelnen Knoten, die darin enthalten sind, angezeigt werden.
- Klicken Sie auf den Nachrichtenfluss oder untergeordneten
Nachrichtenfluss, dessen Inhalt angezeigt werden soll (nicht auf die kompilierte
Nachrichtenflussdatei mit der Erweiterung .cmf). Daraufhin werden die in diesem Nachrichtenfluss festgelegten benutzerdefinierten
Eigenschaften mit ihren Werten in der Ansicht Eigenschaften angezeigt.
- Wenn der Wert der benutzerdefinierten Eigenschaft für die aktuelle Umgebung oder Aufgabe nicht
geeignet ist, geben Sie den erforderlichen Wert an. Der Wert der benutzerdefinierten Eigenschaft wird in der Nachrichtenflussebene festgelegt und ist für alle berechtigten Knoten im Nachrichtenfluss identisch. Wenn in einem untergeordneten Nachrichtenfluss eine benutzerdefinierte Eigenschaft
mit dem gleichen Namen wie eine benutzerdefinierte Eigenschaft im Hauptfluss vorhanden
ist, werden die Werte der benutzerdefinierten Eigenschaft für den untergeordneten Fluss
nicht geändert.
- Speichern Sie Ihre BAR-Datei.