Manuel des Scripts Automation Engine > JCL d'AE pour JMX > JMX_INVOKE

JMX_INVOKE

Exécute une méthode d'un MBean.

Syntaxe

JMX_INVOKE MBEAN=..., OPERATIONNAME=..., PARAMS=... [, SIGNATURE=...]

Elément de syntaxe

Description/format

MBEAN=

Nom d'objet du MBean.

OPERATIONNAME=

Nom de l'opération qui doit être exécutée.

PARAMS=

Liste des paramètres.

 Si vous indiquez plusieurs paramètres, vous devez les séparer par des virgules.

SIGNATURE=

Si le MBean indiqué comporte plusieurs méthodes portant le nom défini par le paramètre OPERATIONNAME=, vous devez transmettre la signature de la méthode à exécuter à l'aide de ce paramètre.

Remarques

L'élément de script exécute la fonction d'un MBean et transmet son paramètre. Si le MBean comporte plusieurs fonctions, vous pouvez indiquer une méthode précise à l'aide du paramètre SIGNATURE=.

L'administrateur définit dans le fichier INI de l'Agent avec le paramètre search_all= si la fonction recherche le MBean sur tous les serveurs MBean locaux ou seulement sur celui relié à l'Agent concerné.

Exemple

JMX_INVOKE MBEAN=UC4:type=DatabaseExample, OPERATIONNAME=selectInvoice, PARAMS="1996-07-04,1996-07-10", SIGNATURE="java.lang.String,java.lang.String"

 

Rubriques connexes :