JCL für JMX
Die Job Control Language (JCL) stellt verschiedene Script-Elemente für JMX und die entsprechenden unterstützten Datentypen zur Verfügung.
Die folgenden Datentypen werden unterstützt, wenn Script-Elementen Werte zugeordnet werden:
-
java.lang.String
-
java.lang.Integer
-
java.lang.Byte
-
java.lang.Float
-
java.lang.Double
-
java.lang.Short
-
java.lang.Long
-
java.lang.BigInteger
-
java.lang.Boolean
-
java.lang.BigDecimal
-
java.lang.Character
-
javax.management.openmbean.CompositeData
Verwenden Sie Arrays oder die folgenden zwei komplexen Datentypen für die Rückgabewerte der Script-Elemente:
-
javax.management.openmbean.CompositeData
-
javax.management.openmbean.TabularData
Die Script-Elemente schreiben ihre Ergebnisse in den Report. Verwenden Sie PREP_PROCESS_REPORT, um die Ergebnisse zu lesen.
Script-Elemente für JMX
JCL umfasst die folgenden Script-Elemente für JMX:
-
Speichert mehrere Werte in einem einzigen Parameternamen.
-
Erstellt eine Instanz der angegebenen Klasse und registriert sie im MBean-Server mit dem Objektnamen.
-
Ruft die Agenten-ID des vorhandenen MBean-Servers oder der gerade ausgeführten MBean-Server ab.
-
Ruft die Werte von einem oder allen Attributen eines MBean ab.
-
Ruft die Werte von allen Attributen eines MBean ab.
-
Ruft Informationen zu einem MBean ab. Diese können die Beschreibung des MBean und eine Liste seiner Attribute, Operationen und Benachrichtigungen umfassen.
-
Ruft eine Methode eines MBean auf und ordnet ihr Parameter zu. Verfügt das MBean über mehr als eine Funktion, so können Sie auf eine bestimmte Funktion abzielen.
-
Listet registrierte MBeans auf.
-
Legt ein Attribut eines MBean fest.
-
Entfernt ein bereits registriertes MBean.
-
Wartet auf Benachrichtigung durch das MBean.
Siehe auch: