For z/OS platforms

Liberty : API pour prise en charge du traitement des commandes z/OS

Les API CommandHandler et ModifyResults sont disponibles pour le support de traitement de commandes z/OS.

com.ibm.ws.zos.command.processing.CommandHandler.java
L'interface CommandHandler est le service que le composant de traitement de commandes recherche (selon le modèle de conception OSGi "Whiteboard"). Le code de traitement de commandes fournira toute chaîne de commande z/OS correspondant à son filtre.
Une commande z/OS modify a le format suivant :
MODIFY <jobname.>identifier,command
La valeur commande est comparée à celle de la propriété modify.filter.regex. La valeur de la propriété est traitée comme une expression régulière.
Par exemple, des commandes peuvent être adressées au travail démarré en émettant une commande z/OS modify de la forme suivante :
"MODIFY <jobname.>identifier,<cmdverb1>,<parm1>,<parm2>,(<moreInfo1>) 

La propriété modify.filter.regex correspond à la valeur de la chaîne de commande <cmdverb1>,<parm1>,<parm2>,(<moreInfo1>). Lorsque le serveur reçoit la commande, il la compare à toutes les interfaces CommandHandler actuellement enregistrées et la commande est livrée en fonction de l'interface définie.

com.ibm.ws.zos.command.processing.ModifyResults.java
L'interface ModifyResults encapsule le résultat du traitement de la commande. Le résultat contient les messages de réponse de la commande et d'autres informations.

Icône indiquant le type de rubrique Rubrique de référence

Nom du fichier : rwlp_zos_cmd_proc_apis.html