WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Über einen JavaCompute-Knoten auf benutzerdefinierte Nachrichtenflusseigenschaften zugreifen

Sie können einen JavaCompute-Knoten zum Zugriff auf die Eigenschaften anpassen, die Sie dem Nachrichtenfluss zugeordnet haben, in dem der Knoten enthalten ist.

Verwenden Sie das Verfahren getUserDefinedAttribute (Name), um von einem JavaCompute-Knoten auf diese Eigenschaften zuzugreifen; dabei ist Name der Name der Eigenschaft, auf die Sie zugreifen. Der Typ des zurückgegebenen Objekts hängt von dem Typ der Eigenschaft ab, auf die Sie zugreifen. Das Objekt hat einen Typ der folgenden Gruppe:
  • MbDate
  • MbTime
  • MbTimestamp
  • Boolean
  • byte[]
  • String
  • Ganzzahlige 32-Bit-Werte
  • Lange 64-Bit-Werte
  • Double
  • BigDecimal
  • BitSet
Auf benutzerdefinierte Eigenschaften kann nicht im Konstruktor zugegriffen werden. Implementieren Sie folgende Methode, um zur Initialisierungszeit auf die benutzerdefinierten Eigenschaften zuzugreifen:
public void onInitialize() throws MbException
{
   // hier auf benutzerdefinierte Eigenschaften zugreifen
}

Mit dem Message Broker-API (auch bekannt als CMP-API) können Sie den Wert von benutzerdefinierten Eigenschaften ändern. Für benutzerdefinierte Knoten wird die Methode getUserDefinedAttribute() nicht unterstützt. Mit den Methoden getUserDefinedPropertyNames(), getUserDefinedProperty() und setUserDefinedProperty() können Sie benutzerdefinierte Eigenschaften abfragen, erkennen und festlegen. Eine entsprechende Beschreibung finden Sie im Abschnitt Benutzerdefinierte Nachrichtenflusseigenschafen zur Ausführungszeit in einer Konfigurationsmanager-Proxy-Anwendung festlegen.

Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:20:09


TaskthemaTaskthema | Version 8.0.0.5 | ac30220_