Automation Engine Script-Leitfaden > AE JCL für JMX > JMX_COMPOSITE_ADD

JMX_COMPOSITE_ADD

Fasst Werte für einen Parameter zusammen.

Syntax

JMX_COMPOSITE_ADD NAME=..., KEY=..., VALUE=...

Syntax

Beschreibung/Format

NAME=

Name für den Parameter

KEY=

Schlüsselbegriff

Welche Bezeichnung Sie hier wählen können, hängt vom MBean ab, dem Sie den Parameter übergeben möchten.

VALUE=

Wert, der unter dem Schlüsselbegriff gespeichert werden soll

Kommentare

Viele MBeans verlangen anstatt eines einzelnen eine ganze Liste von Werten für ihre Parameter. JMX_COMPOSITE_ADD speichert mehrere Werte unter einem Parameternamen ab. Sie können die Werte nur innerhalb des Jobs verwenden.

Die Parameterwerte existieren bis zum Ende des Jobs und können für jedes beliebige MBean verwendet werden.

Die folgende Zeile definiert einen einzelnen Wert.

JMX_COMPOSITE_ADD NAME="parameter",KEY="CUSTOMERSTATE",VALUE="Partner"

Besteht die Angabe für einen Schlüsselbegriff aus mehr als einem Wert, so sind die einzelnen Teilwerte mit ";" zu trennen.

JMX_COMPOSITE_ADD NAME="parameter",KEY="COUNTRY",VALUE="USA;India"

";" kann auch innerhalb eines Wertes vorkommen. Fügen Sie in diesem Fall ein zusätzliches "\" direkt vor dem Strichpunkt ein. Dadurch wird er nicht als Trennzeichen interpretiert.

Bereiche mit Minimal- und Maximalwert werden ebenfalls getrennt durch ";" angegeben.

JMX_COMPOSITE_ADD NAME="parameter",KEY="ID",VALUE="33333;44444"

Das Format für ein Datum ist JJJJMMTT, für eine Uhrzeit HHMMSS und für eine Datums- und Uhrzeitangabe JJJJMMTTHHMMSS.

JMX_COMPOSITE_ADD NAME="parameter",KEY="TIME",VALUE="121516"

JMX_COMPOSITE_ADD NAME="parameter",KEY="DATEOPENED",VALUE="19990616120000"

Bei Werten vom Typ Boolean wird entweder "true" oder "false" verwendet.

JMX_COMPOSITE_ADD NAME="parameter",KEY="REQUEST",VALUE="true"

Für Werte vom Typ Währung geben Sie nur den Zahlenwert an.

JMX_COMPOSITE_ADD NAME="parameter",KEY="CURRENCY",VALUE="1000.00"

Tragen Sie den mehrzeiligen Wert direkt in der Registerkarte Script ein. Die Zeile sollte anschließend nicht mehr in der Registerkarte Form editiert werden, da sie keine mehrzeiligen Texte unterstützt und daher nur die erste Zeile übernehmen würde.

Vermeiden Sie Sonderzeichen und Umlaute in Parameternamen und Werten. Der JMX-Agent sendet alle Web Service Requests in UTF-8. Ob die Konvertierung der JCL erfolgreich ist, hängt vom Encoding ab, das der Administrator in der Variable UC_SYSTEM_SETTINGS im Key XML_ENCODING eingestellt hat. Der Agent geht davon aus, dass "ISO-8859-15" eingetragen ist.

Beispiel

Im Beispiel wird der Parameter "report" des MBeans für Crystal Reports befüllt. Es enthält Werte für das Dateiformat sowie den Absender und den Betreff für ein E-Mail.

JMX_COMPOSITE_ADD NAME="report",KEY="FORMAT",VALUE="EXCEL"
JMX_COMPOSITE_ADD NAME="report",KEY="MAIL_SUBJECT",VALUE="Customers in L.A."
JMX_COMPOSITE_ADD NAME="report",KEY="MAIL_FROM",VALUE="Smith@automic.com"

 

Siehe auch:

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH