Für jeden Broker verwaltet WebSphere Message Broker einen Eigenschaftensatz.
Auf einige dieser Eigenschaften können Sie aus Ihren Java-Programmen zugreifen. Es kann hilfreich sein, während der Laufzeit Ihres Codes in Echtzeit auf Details eines bestimmten Knotens, Flusses oder Brokers zugreifen zu können.
Es gibt vier Kategorien von Brokereigenschaften:
- Attribute für einen bestimmten Knoten
- Attribute für Knoten im allgemeinen
- Attribute für einen Nachrichtenfluss
- Attribute für die Ausführungsgruppe
Brokereigenschaften, auf die über ESQL und Java zugegriffen werden kann
enthält eine Tabelle, in der die Eigenschaftengruppen aufgeführt sind, auf die von Java
aus zugegriffen wird. In der Tabelle wird auch angezeigt, ob auf die Eigenschaften aus
ESQL zugegriffen werden kann.
Brokereigenschaften:
- Die Eigenschaften sind nach Broker, Ausführungsgruppe, Nachrichtenfluss und Knoten
gruppiert.
- Die Groß-/Kleinschreibung muss beachtet werden. Die Namen beginnen immer mit einem Großbuchstaben.
- Es wird NULL zurückgegeben, wenn die Eigenschaft keinen Wert enthält.
Für den Zugriff auf Brokereigenschaften in einem Java-Rechenknoten rufen
Sie die Methoden in den folgenden Klassen auf:
- MbBroker
- MbExecutionGroup
- MbMessageFlow
- MbNode
Beispiel:
String brokerName = getBroker().getName();