> Tech > Présenter la liste

Présenter la liste

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

J’utilise un groupe de panneaux de liste UIM (User Interface Manager) et les API UIM pour construire le panneau de liste de jobs de la commande WRKJOBS. Les détails du panneau UIM et de la boîte de dialogue de l’API UIM n’entrent pas dans le cadre de cet article, mais

Présenter la liste

il est quand même intéressant d’expliquer brièvement les divers objets qui contribuent à faire fonctionner WRKJOBS :

Programme CBX602 – Command Processing
Ce programme effectue surtout les activités liées à l’affichage, ou au réaffichage, du groupe de panneaux de listes WRKJOBS.


Programme CBX602V – Validity Checking
Ce programme valide l’existence de tout profil utilisateur spécifique indiqué pour soit User name (USRPRF), soit Current User (CURUSR) sur la commande WRKJOBS.

Programme CBX602L – UIM List Exit
L’un des moyens d’ajouter des entrées de liste à un groupe de panneaux de listes UIM consiste à faire appeler un programme de sortie par UIM chaque fois que d’autres entrées de liste sont nécessaires pour afficher ou faire défiler la liste. Ce concept permet de garder dans un module tout le code associé à l’initialisation et à l’extension de la liste, ainsi qu’à isoler le traitement de l’API QGYOLJOB à ce module. Cette approche rend aussi transparentes les futures modifications apportées à la liste. Et le fait d’avoir des modules spécialisés facilite leur réutilisation quand on développe de nouvelles applications et utilitaires.

En raison du genre de dialogue que UIM mène, j’ai séparé la logique de construction de listes de la logique de traitement de listes. Cette façon de faire permet au programme de faire les deux quand la liste est initialisée ou seulement la dernière quand la liste est étendue.

Pour être certain que la liste ouverte est toujours fermée, j’enregistre une sortie de groupe d’activation pour appeler l’API Close List chaque fois qu’une liste est ouverte.

Programme CBX602E – UIM General Exit Ce programme imprime la liste, met à jour les entrées de celle-ci qui ont été modifiées, ou exécute la commande Work with Active Jobs (WRKACTJOB) pour une entrée de liste spécifique.

Module CBX602H – Command and panel group help Ce module contient le texte d’aide pour la commande WRKJOBS et pour le groupe de panneaux de listes WRKJOBS.

Groupe de panneaux de listes CBX602P – WRKJOBS C’est la définition du groupe de panneaux de listes UIM pour la commande WRKJOBS. Il définit un panneau de listes d’affichage et un panneau de listes d’impression.

Téléchargez cette ressource

État des lieux de la réponse à incident de cybersécurité

État des lieux de la réponse à incident de cybersécurité

Les experts de Palo Alto Networks, Unit 42 et Forrester Research livrent dans ce webinaire exclusif leurs éclairages et stratégies en matière de réponses aux incidents. Bénéficiez d'un panorama complet du paysage actuel de la réponse aux incidents et de sa relation avec la continuité de l'activité, des défis auxquels font face les entreprises et des tendances majeures qui modèlent ce domaine. Un état des lieux précieux pour les décideurs et professionnels IT.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010