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:

  • JMX_COMPOSITE_ADD

    Speichert mehrere Werte in einem einzigen Parameternamen.

  • JMX_CREATE_MBEAN

    Erstellt eine Instanz der angegebenen Klasse und registriert sie im MBean-Server mit dem Objektnamen.

  • JMX_GET_AGENT

    Ruft die Agenten-ID des vorhandenen MBean-Servers oder der gerade ausgeführten MBean-Server ab.

  • JMX_GET_ATTRIBUTE

    Ruft die Werte von einem oder allen Attributen eines MBean ab.

  • JMX_GET_ATTRIBUTES

    Ruft die Werte von allen Attributen eines MBean ab.

  • JMX_GET_INFO

    Ruft Informationen zu einem MBean ab. Diese können die Beschreibung des MBean und eine Liste seiner Attribute, Operationen und Benachrichtigungen umfassen.

  • JMX_INVOKE

    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.

  • JMX_QUERY_NAMES

    Listet registrierte MBeans auf.

  • JMX_SET_ATTRIBUTE

    Legt ein Attribut eines MBean fest.

  • JMX_UNREGISTER_MBEAN

    Entfernt ein bereits registriertes MBean.

  • JMX_WAIT_FOR_NOTIFICATION

    Wartet auf Benachrichtigung durch das MBean.

Siehe auch: