Lorsqu'une politique est déployée dans une région
CICS autonome, les règles de tâche par défaut qui
sont définies dans la politique s'appliquent à toutes les tâches utilisateur CICS qui s'exécutent dans cette région CICS. En définissant un point d'entrée d'application et une portée de règle, vous pouvez restreindre l'effet des règles de tâche de politique aux tâches utilisateur associées à un ID TRANSACTION CICS spécifique.
Avant de commencer
La vue Explorateur de projets doit contenir un projet de bundle CICS.
Pourquoi et quand exécuter cette tâche
Cette tâche explique comment il est possible de restreindre les
règles de tâche définies par une politique à des tâches utilisateur spécifiques qui
s'exécutent dans une région CICS autonome, en utilisant une combinaison de point d'entrée
d'application TRANSACTION et de portée de règle. Vous pouvez également restreindre une
politique à des tâches utilisateur spécifiques
à l'aide des points d'entrée d'application PROGRAM et URIMAP. Pour plus d'informations
sur les différents types de point d'entrée d'application, voir
Points d'entrée d'application.
Une portée de règle s'applique à une opération d'application qui est spécifiée dans la
définition de point d'entrée d'application. Chaque
portée de règle nomme la ressource de la politique et une opération. Il n'est pas obligatoire de déclarer la ressource de la politique dans le même projet de bundle CICS en tant que définition ou importation.
Pour plus d'informations sur les points d'entrée d'application, voir Définition de points d'entrée d'application.
Pour plus d'informations
sur les portées de règle, voir Portées de règles.
Procédure
- Développez le projet de bundle CICS et le
dossier META-INF.
- Ouvrez le fichier cics.xml avec l'éditeur de manifeste de bundle CICS pour afficher le manifeste de bundle.
- Cliquez sur l'onglet Points d'entrée afin d'ouvrir la liste
des points d'entrée d'application pour le bundle.
- Cliquez sur Ajouter pour définir un point d'entrée :
- Entrez le nom de l'opération d'application. Le nom d'opération est sensible à la casse. Il peut inclure les caractères a-z, A-Z, 0-9._#@- et a une longueur maximale de 64 caractères.
- Sélectionnez TRANSACTION dans la liste des types de ressource.
- Entrez le nom de la ressource CICS TRANSACTION.
- Cliquez sur OK pour ajouter la définition de point d'entrée au manifeste de bundle.
- Cliquez sur l'onglet Portées de règle afin d'afficher la liste
des portées de règle pour le bundle.
- Cliquez sur Ajouter pour définir une nouvelle portée de la règle :
- Entrez le nom de l'opération d'application tel qu'il a été entré à l'étape 4.a.
- Entrez le nom de la ressource de la politique. La règle doit être définie dans un
projet de bundle CICS qui est déployé avec le projet de bundle CICS ; elle ne doit pas nécessairement se
trouver dans le même projet de bundle CICS.
- Cliquez sur OK pour ajouter la définition de portée de la règle au manifeste de bundle.
- Cliquez sur ou appuyez sur Ctrl+S (cmd+S pour OS X) pour sauvegarder les modifications dans le manifeste de bundle.
Résultats
Un point d'entrée d'application et une portée de règle ont été créés. Ensemble, ils restreignent les règles de tâche qui sont définies dans une politique aux tâches utilisateur CICS associées à un ID TRANSACTION CICS spécifique.
Que faire ensuite
- Exportez le bundle de projet dans le répertoire cible sous z/OS
UNIX. Voir Déploiement d'un bundle CICS.
- Définissez, installez et activez une ressource BUNDLE pour le bundle CICS.
Vous pouvez utiliser CICS
Explorer pour créer et installer une définition pour le BUNDLE en ouvrant la vue Définitions
de bundle. Dans le menu principal du plan de travail CICS
Explorer, cliquez sur
.
- Une fois la ressource BUNDLE installée et activée, le bundle doit être mis à
disposition pour activer les points d'entrées d'application.
Vous pouvez utiliser CICS
Explorer pour vérifier pour le statut d'activation et rendre le bundle DISPONIBLE en ouvrant la vue opérationnelle Bundles. Dans le menu principal du plan de travail CICS
Explorer, cliquez sur .
Désormais, les règles de tâche définies dans la politique sont actives et ne s'appliquent
qu'aux tâches utilisateur CICS associées à l'ID TRANSACTION CICS spécifique.